Engineer
Apply NowCompany: Tata Consultancy Services
Location: Plano, TX 75025
Description:
Java QA DR Engineer
Must-Have
- Participate in Scrum calls and all sprint ceremonies.
- Test Data setup (where needed)
- Coordinating with the Design team to discuss verification protocols
- Help identifies weaknesses and problem areas in the software application.
- Suggesting automated software test procedures
- Communicating with the QA Engineer to implement software applications
- Coordinating with the System Analyst to finalize system procedures
- Reviewing technical specifications and design documents
- Conducting regression testing when needed
- Monitoring assurance metrics and process results
- Strategic thinking, Strong communication and collaboration skills, Deep understanding of the overall software architecture, and Experience with continuous integration software.
- practice of evaluating how well a software application can withstand and recover from unexpected disruptions, failures, or errors, ensuring it continues to function even when facing adverse conditions; essentially, testing the system's ability to remain operational despite faults, by simulating various failure scenarios and assessing its recovery mechanisms.
Good-to-Have
- Good Knowledge in waterfall & Agile lifecycle , Application resiliency.
Key Expectations from the Role
1 Lead new and existing QA initiatives. Deep understanding of the overall software architecture, and Experience with continuous integration software.
2 Set the technical direction for QA work. Constructively contribute to quality improvement through thoughtful analysis and suggestions
3 Design and maintain test automation frameworks
4 Mentor the test automation team
5 Communicate test progress and results
6 Develop and maintain a planning model for test automation ROI
Salary Range- $120,000-$140,000 a year
#LI-CO1
#LI-SN1
Must-Have
- Participate in Scrum calls and all sprint ceremonies.
- Test Data setup (where needed)
- Coordinating with the Design team to discuss verification protocols
- Help identifies weaknesses and problem areas in the software application.
- Suggesting automated software test procedures
- Communicating with the QA Engineer to implement software applications
- Coordinating with the System Analyst to finalize system procedures
- Reviewing technical specifications and design documents
- Conducting regression testing when needed
- Monitoring assurance metrics and process results
- Strategic thinking, Strong communication and collaboration skills, Deep understanding of the overall software architecture, and Experience with continuous integration software.
- practice of evaluating how well a software application can withstand and recover from unexpected disruptions, failures, or errors, ensuring it continues to function even when facing adverse conditions; essentially, testing the system's ability to remain operational despite faults, by simulating various failure scenarios and assessing its recovery mechanisms.
Good-to-Have
- Good Knowledge in waterfall & Agile lifecycle , Application resiliency.
Key Expectations from the Role
1 Lead new and existing QA initiatives. Deep understanding of the overall software architecture, and Experience with continuous integration software.
2 Set the technical direction for QA work. Constructively contribute to quality improvement through thoughtful analysis and suggestions
3 Design and maintain test automation frameworks
4 Mentor the test automation team
5 Communicate test progress and results
6 Develop and maintain a planning model for test automation ROI
Salary Range- $120,000-$140,000 a year
#LI-CO1
#LI-SN1