Job ID: JOB_ID_2090
Role Overview: QA Automation Engineer at TCS
Tata Consultancy Services (TCS) is currently seeking a highly skilled and dedicated QA Automation Engineer for a critical onsite role in Austin, Texas. This position is designed for a professional who excels in a hybrid environment, balancing the precision of manual testing with the efficiency of advanced automation. As a key member of our quality assurance team, you will be responsible for ensuring the delivery of high-quality software solutions that meet the rigorous standards of our global clients. This role requires a proactive individual who can navigate the complexities of modern software development lifecycles, particularly within a Shift-Left Agile framework.
Comprehensive Manual and Functional Testing
- Lead test design and planning initiatives, creating comprehensive test cases that cover functional, integration, and end-to-end (E2E) scenarios.
- Execute exploratory testing to identify edge cases and potential vulnerabilities that automated scripts might overlook.
- Maintain a strong focus on user experience and functional integrity to ensure stable and reliable releases.
- Collaborate with product owners and developers to define acceptance criteria and align testing strategies with business objectives.
Advanced Automation Framework Development
- Design and implement robust automation frameworks from scratch using the Page Object Model (POM) and industry best practices.
- Develop UI automation scripts using Selenium with Java and Playwright with TypeScript/JavaScript to support diverse application architectures.
- Enhance and maintain existing automation frameworks, ensuring they remain effective as the application evolves.
- Maximize test coverage and reduce manual regression efforts through intelligent automation and script optimization.
API Testing and DevOps Integration
- Utilize tools like Postman to validate RESTful services, ensuring data integrity and seamless communication between system components.
- Incorporate automated tests into CI/CD pipelines using Jenkins and Azure DevOps to facilitate continuous testing and rapid feedback.
- Manage test code and collaborate with the broader engineering team using version control systems like Git.
- Support production deployments and troubleshoot issues within the delivery pipeline.
Performance Testing and Code Quality
- Ensure application scalability and stability using performance testing tools such as LoadRunner, JMeter, BlazeMeter, and Sitespeed.
- Design and execute load tests, analyze performance bottlenecks, and provide actionable recommendations for optimization.
- Champion code quality by conducting developer code reviews and monitoring quality metrics via SonarQube and Grafana.
- Perform database validation and complex query execution using strong SQL skills to ensure data-driven feature accuracy.
Leadership and Agile Collaboration
- Provide technical leadership and mentorship to distributed QA teams across multiple geographical locations.
- Foster a culture of collaboration and continuous improvement, ensuring quality is a shared responsibility throughout the Agile process.
- Advocate for a Shift-Left testing model to identify and resolve issues earlier in the development cycle.
- Communicate technical concepts and quality risks effectively to both technical and non-technical stakeholders.
Ideal Candidate Profile
The ideal candidate for this position is a seasoned QA professional with a proven track record of success in both manual and automated testing. You should be comfortable working in a fast-paced, onsite environment in Austin and possess the leadership skills necessary to manage complex projects and diverse teams. Your passion for quality, combined with your technical expertise in Java, Playwright, and performance testing, will make you an invaluable asset to TCS. If you are a problem-solver who thrives on technical challenges and is committed to excellence, we encourage you to apply for this exciting opportunity.
Special Requirements
Onsite role in Austin, TX; Client: TCS; Performance testing (LoadRunner, JMeter, BlazeMeter, Sitespeed) required; Shift-Left Agile environment.
Compensation & Location
Salary: $135,000 – $175,000 per year (Estimated)
Location: Austin, TX
Recruiter / Company – Contact Information
Recruiter / Employer: Tata Consultancy Services (TCS)
Email: princeengineersmind@gmail.com
Recruiter Notice:
To remove this job posting, please send an email from
princeengineersmind@gmail.com with the subject:
DELETE_JOB_ID_2090