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
QA Automation Engineer for full - stack software development company passionate about creating web and mobile products. Work with customers worldwide while contributing to test plans and automation.
Quality Assurance Specialist ensuring compliance with quality standards in MedTech company. Collaborating with cross - functional teams and maintaining quality improvement processes.
Senior Softwaretester focusing on automation and scalability in software testing at TAIFUN Software. Collaborating with QA, development, and product management teams to enhance product quality.
Senior Softwaretester developing scalable, stable test automation with AI - supported processes. Collaborating with QA team and refining testing frameworks at OneQrew in Germany.
Senior Customer Quality Engineer representing Customer Quality within Intel Foundry Services. Responsible for driving quality processes and advocating for customers in a fast - paced environment.
Associate QA Engineer in automotive insights team delivering automated and manual testing solutions. Collaborating with developers to ensure quality metrics alignment and effective test strategies.
Senior Quality Engineer validating complex data - driven applications for Disney. Collaborate with teams to ensure software quality throughout the development lifecycle.
QA Analyst supporting functional testing for public sector projects with a focus on agile methodologies. Collaborating with teams to ensure quality and test automation practices.
Quality Engineer at ZF leading structured problem analyses for supplier performance improvement. Engaging with suppliers for technical issues and quality requirements compliance.