Chennai, Tamil Nadu
Software Testing Specialist #1058674Job Description:
- Employees in this job function are responsible for defining and implementing software test procedures, planning, designing, executing and optimizing software tests and automation scripts.
- They are also responsible for incident triage, reproducing and reporting defects from bug hunt activities or customer reports, and documenting test cases and scenarios.
Key Responsibilities:
- Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices
- Define advanced test concepts, theories, and principles for highly complex technology and business situations
- Plan, design and execute repeatable tests cases and automation scripts for various software and applications
- Leverage test management tools for test planning, development, execution, monitoring and reporting
- Monitor, triage and escalate incidents related to software products maintained by development teams in line with the organization's incident management processes
- Conduct and manage root cause analysis for production incidents and embed preventive actions in the form of automated unit and integration tests
- Continuously study, optimize and automate software test methods and tools and automation scripts
Skills Required:
- Selenium, cucumber, Rest Assured, Test Planning, Test Cases, Test Execution, GitHub
Experience Required:
- Specialist Exp: 5+ years in IT; 3 years in testing
Experience Preferred:
- Expertise in Playwright (TypeScript/JavaScript), Selenium (Java), and API testing. Skilled in regression, smoke, and sanity testing, with strong knowledge of SDLC, STLC, and defect lifecycle management.
- Likely to have experience with BDD/Cucumber
Education Required:
- Bachelor's Degree
Additional Information :
- Develop, enhance, test, and support mainframe applications.
- Work on batch and online systems using mainframe technologies.
- Analyse issues, perform debugging, and provide production support.
- Lead technical design, code reviews, and development activities.
- Mentor team members and ensure coding and delivery standards are followed.
- Collaborate with business, QA, architects, and project teams.
- Prepare technical documentation and support release activities.