Senior QA at CI&T focusing on quality and reliability of software. Experience required in Java, Springboot, and API/backend tests.
Responsibilities
Participate in developing and documenting User Stories by providing the test strategy and automation estimates;
Develop, document, and maintain the test strategy and test scenarios;
Build and execute unit, component, acceptance, integration, load, security, scalability, usability, and platform tests;
Conduct code reviews to ensure consistency, quality, and reusability of test automation artifacts;
Partner with developers to ensure all areas of the application are fully tested and to find technical solutions for test automation;
Build and manage automated test suites and ensure execution across various environments, CI/CD pipelines, and for use by NOC teams;
Regularly execute, maintain, and update automated test suites and analyze results to identify causes of failures;
Create defects for issues found with appropriate details and ensure issues are resolved, including validation of fixes and required automation updates;
Present appropriate results to approve software functionality for new Production releases;
Work with cross-team and release management to coordinate dev, QA, and production releases of the software;
Perform exploratory testing to understand features and implementation, discover additional or unexpected behavior, and refine or define additional test cases for the feature;
Contribute to the QA automation framework using industry-standard tools and approaches;
Leverage and enhance coding standards and best practices for automated QA code;
Participate in analyzing Major Incidents and Emergency Change controls to identify opportunities to automate software quality test cases to reduce or eliminate those incidents;
Requirements
Experience with automated testing tools such as Cucumber/Gherkin, Selenium WebDriver, Node.js, and Java
Experience in API automation testing using Java Spring Boot 2, RestAssured, GraphQL, or Postman
Experience with JMS-driven messaging protocols like AMQ, RabbitMQ, Kafka, etc.
Knowledge of MS Entity Framework / Spring JDBC
Experience with service-oriented architecture (SOA)
Knowledge and experience with CI/CD processes and tools — preferably Jenkins / Jenkins X
Experience writing SQL queries for test data preparation and data validation
Experience working with databases and various data formats and related testing technologies. SQL Server and SQL Server Management Studio are a plus
Experience with Splunk analytics for validating technical fixes and updates in application code/configuration
Experience with defect tracking tools (JIRA)
Experience in manual testing
Experience with high-traffic eCommerce applications
Ability to work independently with attention to detail and strong follow-up skills
Ability to multitask in a fast-paced Agile environment
Candidates will be required to perform real runs testing (which involves driving around with the apps) as needed. Vendors filling the role must carry additional insurance required for real run testing
Minimum 5+ years of Java coding experience
MUST HAVE experience with source control/versioning tools and processes — Git / Stash
Nice to have: experience querying Couchbase
Nice to have: experience with payment gateways and payment terminals
Nice to have: experience with Kubernetes and container-based application deployment and operations
POS system experience is a plus
Advanced English (spoken and written) is required
Benefits
Health and dental insurance
Meal and food allowance
Childcare assistance
Extended paternity leave
Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) / TotalPass
Profit sharing and results participation (PLR)
Life insurance
Continuous learning platform (CI&T University)
Discount club
Free online platform dedicated to physical, mental, and overall well-being
Quality Engineer advising on feasibility in print processes and quality management in production. Collaborating with sales, production, and suppliers to prevent errors while ensuring quality standards.
Quality Engineer at G+D improving and ensuring quality standards in printing processes. Collaborating with various departments and supporting audits and certifications in an international environment.
QA Analyst testing next - generation FTB platforms within the Techhub Agile team. Designing and executing tests, investigating issues, and contributing to product development.
SQA Engineer focusing on software verification of medical products in a hybrid work environment at KARL STORZ. Collaborating with global stakeholders to ensure compliance and quality standards.
Quality Engineer responsible for assuring quality in production across two sites in Germany. Focused on quality planning, supplier management, and process evaluations with a critical technical understanding.
QA Manager handling GMP - Compliance projects for Life Sciences industry in Germany. Collaborating with teams to implement and optimize quality assurance systems.
Intern in quality management at a family - run food industry company producing baked goods. Engage in food technology and quality assurance tasks with strong team collaboration.
Technician ensuring quality standards in hardware and software components at GeWeTe. Engaging in testing, preparation, and problem - solving within a familial and international work environment.
Quality Engineer responsible for APQP processes and quality assurance documentation in Gyor, Hungary. Collaborating with teams on quality training, audits, and customer complaint resolution.