Senior Test Engineer

idfcfirst

Chennai, India NM Years Exp Posted 5d ago

Job Description

. Test Planning and Design: - Develop comprehensive test plans based on project specifications. - Design and document test cases for web, mobile, API, and database testing. - Collaborate with development teams to understand system requirements.

2. Automation Testing: - Develop and maintain automated test scripts using industry-standard tools (e.g., Selenium, Appium). - Execute automated test suites and analyse results. - Identify opportunities for test automation and implement testing strategies.

3. Manual Testing: - Execute manual test cases for functional, regression, and performance testing. - Document and report defects, providing detailed information for developers. - Conduct exploratory testing to identify unforeseen issues.

4. Web, Mobile, and API Testing: - Perform end-to-end testing of web and mobile applications. - Validate API functionality and integration points. - Ensure compatibility across different browsers and mobile devices.

5. Continuous Integration: - Design, implement and maintain CI pipelines for automated testing and deployment - Integrate automated tests into CI workflows to enable early detection of defects - Continuously assess and optimise CI processes for speed, efficiency and reliability

6. Database Testing: - Develop and execute SQL queries to validate data integrity. - Verify data transformations and migrations. - Identify and address performance issues related to database interactions.

7. Collaboration: - Work closely with developers, product managers, and other stakeholders to understand requirements and user stories. - Participate in agile ceremonies, providing input on quality-related aspects.

8. Test Documentation: - Maintain detailed and organized documentation of test cases, results, and issues. - Create and update testing documentation as the application evolves.

 

Qualifications: -

Bachelor’s degree in computer science, Engineering, or a related field.


 

- Proven experience in both manual and automated testing.

- Strong proficiency in automation tools (e.g., Selenium, Appium) and scripting languages.

- Experience with web, mobile, API, and database testing.

- Familiarity with agile development methodologies.

- Excellent analytical and problem-solving skills. Key Competencies:

- Automation scripting (e.g., Java, Python, JavaScript)

- SQL and database querying skills - Attention to detail

- Collaboration and communication

- Analytical thinking

Similar Openings for You