Overview
As a Test Automation Engineer-II on the Global Buying Tools ART, you will impact the quality of TJX core store Buying systems by increasing automation testing coverage while following industry-level standards and best practices. You will test medium- to high-complexity systems and collaborate with project team members and the business to design, develop, and execute testing strategies.
What you'll do
- Contribute to automation efforts for all major product releases, ensuring robust coverage and efficient execution.
- Develop and implement test automation strategies, frameworks, and scripts for complex, integrated systems, including cloud implementations, web applications, desktop applications, APIs, and databases.
- Analyze test results, debug failures, and report defects using industry-standard tools.
- Set standards for automation, maintain a library of automated test cases, manage defects, and present results to stakeholders.
- Drive operational excellence by integrating automation into CI/CD pipelines and DevOps processes.
- Collaborate with cross-functional teams to integrate automation into the software development lifecycle.
- Continuously improve automation frameworks and processes, adopting emerging technologies and methodologies.
- Support deployment activities, create test data, and ensure operational readiness for new features.
- Drive efficiency and quality by championing automation adoption and best practices across teams.
- Champion best practices in DevSecOps, code quality, and performance, ensuring automation suites meet all non-functional requirements.
- Script and maintain a library of test cases, execute QA testing, manage defects, and present results to Product Owners and Engineering leadership at ART level.
What you'll need
- 2-4 years of experience as an Automation Engineer, with a proven track record in implementing robust automation test suites.
- Experience with a programming language, Java / C#, and automation tools like Selenium.
- Proficiency in software testing life cycle, testing methodologies, and tools like Jira, Confluence, HP/ALM, and Zephyr.
- Proven ability to create and execute medium- to high-complexity test cases manually and/or by automation.
- Proven experience creating complex test plans utilizing Features, User Stories, and technical design documentation.
- Proven ability to perform defect management inclusive of triage and reporting.
- Experience in web application testing and API testing.
- Experience with relational databases, including constructing SQL queries.
- Automated test development using scripting languages - C# or Java.
- Test Automation Framework development and implementation – Cucumber JVM with Selenium WebDriver, Java, TestNG, and REST Assured.
- Experience on Continuous Development, Continuous Integration, Continuous Testing, and Continuous Deployment using various DevOps tools – Azure DevOps, Jenkins, Groovy, Hermes, etc.
- Experience in Behaviour Driven Development (BDD), Test Driven Development (TDD), and Automated Testing in large-scale enterprise environments.
Nice to have
- Any exposure to TOSCA as a test automation tool.
- Azure cloud exposure.
- Exposure to No SQL databases like Cosmos.
- Experience working in cross-geographical agile scrum teams.
Details
- Location: Salarpuria Sattva Knowledge City, Inorbit Road, Hyderabad, Telangana, India.
Read the full description and apply on the company’s own careers page.