CI&T

Senior Software QA Automation

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Campinas • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Entity FrameworkGraphQLJavaJenkinsKafkaKubernetesNode.jsRabbitMQSeleniumSplunkSpringSQL

About the role

  • 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
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform
  • And many more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
automated testingCucumberSelenium WebDriverNode.jsJavaAPI automation testingJava Spring BootRestAssuredGraphQLSQL
Soft skills
attention to detailstrong follow-upmultitaskingindependence