Navigate Change
Mid Level QA Automation Engineer
Location
Brazil
Posted
21 days ago
Salary
0
Seniority
Senior
Job Description
Mid Level QA Automation Engineer
CI&T
• Planejamento e execução de testes manuais e automatizados para aplicação backend (API e Mensageria); • Conhecimento com Teste de performance • Garantir os processos de qualidade da squad (gerenciamento de bugs, prioridade de correção, causa raíz)
Job Requirements
- Testes backend com mensageria (Ex: SQS, SNS e Kafka)
- Planejamento de testes automatizados e manuais
- Pirâmide de testes (Martin Fowler)
- Automação de testes com .NET e Mockito para mensageria, e Rest-assured para API Rest
- Testes de Performance (Jmeter)
- Continuous Test (CI/CD)
- Testes Mutantes, End2End e Regresivos
- Conhecimento em Cloud (AWS, Azure, GCP ou OCI)
- Docker e/ou podman
- LocalStack
- Entendimento dos requisitos funcionais e não funcionais das histórias;
- Participação e colaboração no refinamento de histórias de usuário;
- Conhecer metodologias ágeis, seus ritos e gerenciamento de tarefas;
- Relacionamento direto com o cliente;
- Conhecimento e experiência com ambiente de CI/CD e ferramentas de versionamento.
- Experiência com uso de Inteligência Artificial, incluindo cases.
- Conhecimento AWS e uso de IA (será um diferencial)
- Conhecimento de frameworks de automação de teste, para API e mensageria (será um diferencial).
- Experiencia em contexto Financeiro, Bancário ou Seguros (será um diferencial).
Benefits
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior QA Engineer / SDET
New ClassroomsNew Classrooms designs transformative instruction models for students in kindergarten through 12th grade. The nonprofit organization works with public, private, and charter schools
• Champion a quality-first culture across engineering, product, and support teams • Translate business and technical requirements into comprehensive test plans, test cases, and test scripts (manual and automated) • Collaborate with engineers and the Program Success team to identify, log, analyze, triage, and drive resolution of defects • Develop and maintain comprehensive QA documentation • Mentor other members of the QA team through collaboration and knowledge sharing • Contribute to existing automated and manual test suites for frontend and backend services • Ensure test suite quality through code reviews and maintaining clean automation scripts • Incorporate AI tools into your testing practice • Perform a range of quality testing types including functional, integration, regression, UI, device, performance, accessibility, and end-to-end (E2E) testing
Automated Test Software Engineer
SAICSAIC is a premier Fortune 500® mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com . For ongoing news, please visit our newsroom .
Role Description SAIC is seeking an Automated Test Software Engineer to join our team in support of the Department of Defense (DoD) Office of the Secretary of Defense (OSD). This position is fully remote. Current project technologies include Azure DevOps, C#, Java, and Selenium. DRRS is looking to add additional test coverage by updating an existing Azure DevOps test pipeline to contain additional automated regression tests. The current test cases use Selenium and are written in C# and run through Azure DevOps. - Candidate is expected to have a complete understanding of software engineering principles, theories, and concepts. - Candidate is required to understand standard .Net web application and service architecture. - Candidate must be able to create C# code that uses the Microsoft Visual Studio Test Tool and OpenQA Selenium packages. - Requires the ability to quickly understand legacy code, tools, and technologies. - Candidate should have experience in the application release lifecycle (building, deploying, testing). - Anticipate challenges and mitigate risks related to deployment and operational issues. - Foster a culture of innovation, collaboration, and customer-centricity within the Development team. Qualifications - Complete understanding of software engineering principles, theories, and concepts. - Understanding of standard .Net web application and service architecture. - Ability to create C# code using Microsoft Visual Studio Test Tool and OpenQA Selenium packages. - Experience in the application release lifecycle (building, deploying, testing). Requirements - Ability to quickly understand legacy code, tools, and technologies. - Ability to anticipate challenges and mitigate risks related to deployment and operational issues. - Foster a culture of innovation, collaboration, and customer-centricity within the Development team. Company Description SAIC® is a premier Fortune 500® mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission-critical operations that modernize and enable critical national imperatives. We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com . For ongoing news, please visit our newsroom .
Software Engineer (Internal Query Engine Testing Tools), Query
MongoDBMongoDB, originally called 10gen, is a software development company. Since 2007, MongoDB has created an open-source, document-oriented database to help clients
The MongoDB Query Testing Tools Team is hiring Software Engineers who want to join us in building a state-of-the-art distributed query system. Our Team builds tooling that allows us to ship Query Engine features with high confidence in both correctness and performance, making it a great fit if you like seeing your work protect real customers at scale. The team develops advanced testing frameworks (end-to-end testing, fuzzing, property-based testing) as well as performance measurement tools, including high-volume workload generation tools. The team is part of the Query organization which is responsible for the MongoDB Query Language and the lifecycle of each query, from parsing to optimization to plan selection; our engineers work on maintaining and improving our optimization and execution frameworks and building new query language features to help power our customers' critical workloads. Throughout all our work, our highest priority is always ensuring that customer queries are answered correctly. The successful applicant will be responsible for helping us to maintain the highest standards of quality through rigorous development, testing and automation strategies. This role can be based out of our Dublin office, or remotely in the Ireland region. Candidate Profile - 3+ years of experience in software development and/or performance engineering - Fluency in Python, Javascript or Typescript - Enjoys chasing down difficult problems in a distributed environment - Able to make complex concepts easy to grasp in written and spoken English - Able to decompose and solve complex problems and can rapidly iterate by validating new hypotheses and rethinking current assumptions - Demonstrating hands-on experience working with relational or NoSQL databases is a plus - B.Sc. in Computer Science or related field, or equivalent practical experience. Advanced degrees of experience in database query engines is a plus - Experience in developing automation test frameworks is a plus - Experience in query processing engine testing is a strong plus - Experience in developing performance test plans and monitoring frameworks is a strong plus - Background in database query engines or compilers is a strong plus Position Expectations - Design, develop, and maintain automated testing frameworks, Performance automated tests and internal tooling for the MongoDB query engine - Collaborate closely with peers to understand new features and functionalities, ensuring testability, test frameworks, tooling and coverage for automating tests of both happy-path and edge-case scenarios - Provide feedback in code reviews, focusing on the robustness and reliability of code changes Success Measures - Within three months, you have gained an understanding of MongoDB's MQL syntax and its semantics, as well as the behavior of our unique query engine. You have contributed to several code bases on Mongodb engine internal tooling - By six months, you have established yourself as a key owner of automated test frameworks, and demonstrated improvements in test efficiency and coverage - After twelve months, you are instrumental in ensuring quality of major new features, setting an example for new team members in best practices for correctness and performance test automation and internal tooling About MongoDBMongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform, the most widely available, globally distributed database on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 60,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer. Req ID: 4263348258
• Maintain test environments and test data • Help identify, document, and track application defects • Leverage and maintain automated testing frameworks to analyze test results and debug failures • Create and execute automated and manual test cases to ensure the on-time, high-quality delivery of the product in accordance with the project schedule • Create and maintain Unit Tests and Regression Tests • Provide recommendations to improve automated testing frameworks and testing processes for the team • Conduct 508 testing to ensure compliance with accessibility requirements • Attend requirements gathering meetings to better understand business needs, functional and system requirements • Construct testing documents, including a testing plan, test cases, test data, and test scripts to ensure compliance with business requirements • Collaborate with the development team to ensure successful implementation of the needed business, functional and system requirements • Provide regular and open communication across the program and stakeholders for transparency and awareness of progress and impediments • Understand, visualize and manage upstream/downstream dependencies • Drive delivery and continuous improvement by utilizing feedback and metrics (quality, delivery rate, etc.) to identify areas of opportunity • Work across stakeholders and teams to continuously improve • Participated with management and cross-functional teams as subject matter experts to develop and improve operating policies and procedures related to user workflows and be an advocate for user community. • Work with stakeholders and development team to provide production support and on-call support as needed.


