
Quality Tester
Tata Consultancy Services โข Charlotte, North Carolina, United States
Salary: $85,000 - $130,000 / year
-
Role & seniority
- Automation Tester / QA Engineering (mid-level implied)
-
Stack/tools
-
Automation: Selenium
-
Test frameworks: JUnit, TestNG
-
Languages: Java, Python (encouraged), SQL
-
Practices: software testing methodologies, automated test frameworks/suites
-
-
Top 3 responsibilities
-
Design, write, and execute automated test scripts (e.g., Selenium + JUnit/TestNG)
-
Develop and maintain automated test frameworks and test suites across applications
-
Identify, document, track defects; verify bug fixes with developers; maintain test environments/data
-
-
Must-have skills
-
Proven experience in automation testing / QA engineering
-
Strong understanding of software testing methodologies
-
Analytical and problem-solving skills
-
Communication and collaboration
-
-
Nice-to-haves
-
Hands-on depth in Java/Python/SQL
-
Experience participating in code reviews for automated test scripts
-
Experience keeping test environments updated with latest builds/configurations
-
-
Location & work type
- Not specified in provided text
-
Other
-
Salary: $85,000โ$130,000
-
Education: Bachelor of Computer Science
-
Full Description
Job Description
Must Have Technical/Functional Skills
Proven experience as an Automation Tester, QA Engineering or similar role. Strong understanding of software testing methodologies. Excellent analytical and problem-solving skills. Good communication and collaboration skills.
Roles & Responsibilities
Design, write, and execute automated test scripts using tools like Selenium, JUnit, TestNG, etc. Good knowledge and hands-on in Java, Python, SQL are encouraged Develop and maintain automated test frameworks and test suites for various applications. Work closely with software developers to understand the code structure and design automated tests accordingly. Participate in code reviews and provide feedback on automated test scripts. Identify, document, and track software defects and issues. Work with the development team to resolve bugs and verify fixes. Set up and maintain test environments, including test data and test environments. Ensure that test environments are kept up-to-date with the latest software builds and configurations
Salary - $85,000 to $130,000
Qualifications: BACHELOR OF COMPUTER SCIENCE