
Testing Developer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a skilled Testing Developer to join our team in Chennai, India. This role involves developing a strong understanding of industry practices and standards, supporting User Acceptance Testing (UAT) initiatives, and contributing to product rollout into production. You will design and implement appropriate scripts and plans for application testing strategies, conduct various quality control user acceptance tests, and analyze results to ensure applications meet or exceed specified standards and end-user requirements.
Key responsibilities include creating and executing test scripts according to application requirements, logging defects, and retesting software corrections to ensure resolution. You will also document the evolution of testing cases for future replication and contribute to the development of comprehensive test plans. Close collaboration with development teams for requirement clarification is expected.
The ideal candidate will possess a good understanding of procedures and concepts within their technical area, with basic knowledge of related fields. This role requires making evaluative judgments based on factual analysis, problem-solving through acquired technical experience, and a direct impact on team objectives through high-quality task execution.
Qualifications:
- 2-5 years of relevant testing experience preferred.
- Good experience in automation scripting using BDD Cucumber and Java.
- Knowledge of Python or any other programming language.
- Knowledge of any AI tool is a plus.
- Experience in ETL processes.
- Basic knowledge of relational databases.
- Familiarity with applications supporting the testing process.
- Demonstrated analytical skills and the ability to work independently.
- Experience in software application testing.
- Bachelor's/University degree or equivalent experience.