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
Software Quality Assurance Engineer at Northrop Grumman ensuring software deliverables for military programs. Supporting scrum teams to enhance process execution and efficiencies in software development and testing.
QA Engineer at Embark focused on designing test strategies and ensuring product quality. Collaborating with teams to identify defects and drive continuous improvement.
Senior Quality Assurance Engineer within the Engineering Division at Qualco Group. Ensuring reliable solutions for clients through thorough quality assurance practices.
QA Manual Tester responsible for testing mobile games and backend services at Gimica. Collaborating with developers and teams to ensure game quality and stability.
Quality Engineer involved in innovative industrial projects at NEO2 in Strasbourg. Focused on improving supplier quality and ensuring compliance with standards in an environmentally sustainable context.
Semi Senior Functional Testing Analyst supporting quality assurance for projects. Working remotely or hybrid from Medellin for a technology consulting firm.
QA Engineer at DotWorld ensuring quality in SaaS products through testing and automation. Collaborating with development teams to maintain application reliability and quality.
QA Engineer validating document automation applications for PwC document automation team in Prague. Key role in quality assurance and coordination with cross - functional teams to enhance output.
Group Quality Assurance Manager ensuring quality assurance processes in construction projects across multiple locations. Train and support teams to achieve high standards in quality and compliance.
Senior Quality Engineer ensuring quality throughout Matillion's development process for data integration. Driving focus on quality and mentoring team members in a collaborative environment.