Engineer
TATA Consultancy Services Ltd.
Pittsburgh, PA
Job posting number: #7306145 (Ref:tsc-357617)
Posted: April 13, 2025
Job Description
Skill: QA Automation Engineer
- QA Selenium Automation Engineer is a software testing professional responsible for designing, developing, and executing automated tests using the Selenium framework to validate the functionality and performance of web applications.
- Ensuring high quality software by identifying bugs and issues early in the development cycle, primarily focusing on web-based user interactions across different browsers and operating systems.
Test Automation Development:
- Create and maintain automated test scripts using Selenium WebDriver to test web application features like login, registration, search, and navigation.
- Design and implement robust automation frameworks to structure test cases and manage test data efficiently.
- Leverage programming languages like Java, Python, or C# to write automation scripts.
- Analyze user requirements and translate them into comprehensive test cases covering various scenarios.
- Identify critical functionalities and prioritize test cases for maximum impact.
- Develop test strategies to ensure thorough coverage of web application features.
- Execute automated test suites across different browsers and operating systems.
- Monitor test execution and identify failures promptly.
- Generate detailed test reports highlighting defects and providing actionable insights.
- Log defects accurately in a defect tracking system, including clear descriptions, screenshots, and steps to reproduce.
- Collaborate with developers to resolve identified issues and verify bug fixes.
- Integrate automated tests into CI/CD pipelines to enable automated test execution on code changes.
- Implement automated regression testing to ensure new features do not break existing functionality.
Salary Range - $100,000-$130,000 a year
#LI-NS2