Job Title

Senior QA Automation Engineer

Company Name
Infogain India Pvt Ltd
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
6 Years  -  8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Gurugram, Haryana, India
Job Description

- Deep understanding of software testing methodologies
- Extensive experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG, Cucumber)
- Strong proficiency in programming languages (e.g., Java, Python, JavaScript)
- In-depth knowledge of continuous integration and continuous deployment (CI/CD) pipelines

Responsibilities:

1. Test Planning and Strategy:

• Participate in test planning activities, including defining test strategies, test plans, and test cases for mobile applications.

• Develop test plans and strategies for mobile automation testing based on project requirements.

2. Test Automation Development:

• Design and implement automated test scripts using Browserstack Appium framework.

• Create and maintain a test automation framework for mobile applications and ensure reusability and scalability..

3. Test Execution:

• Execute automated tests on different mobile devices and platforms (iOS, Android) to identify defects and ensure the application's functionality.

• Collaborate with developers to reproduce and troubleshoot issues, providing detailed information for resolution.

4. Regression Testing:

• Perform regular regression testing to ensure that existing functionalities are not affected by new releases or updates.

5. Performance Testing(Optional):

• Conduct performance testing on mobile applications to assess responsiveness, stability, and resource usage.

6. Collaboration:

• Work closely with cross-functional teams to understand the application architecture and design effective test strategies.

• Communicate effectively with team members to ensure a clear understanding of requirements and test scenarios.

7. Documentation:

• Document test plans, test cases, and test results.

• Provide clear and concise reports on the status of automated testing efforts.

Qualifications:

1. Bachelor's degree in Computer Science, Information Technology, or a related field.

2. Proven experience in mobile automation testing, including hands-on experience with testing tools and frameworks like Appium, Selenium, Charles proxy etc.

3. Familiar with test management tools like X-Ray.

4. Strong understanding of mobile application development and testing processes.

5. Proficiency in programming languages commonly used in test automation (e.g., Java).

6. Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).

7. Excellent problem-solving and debugging skills.

8. Strong communication and collaboration skills.

Preferred Skills:

1. Certifications in mobile testing and automation tools.

2. Experience with cloud-based testing platforms.

3. Knowledge of mobile security testing principles.

4. Familiarity with agile development methodologies.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
February 13, 2024
Additional information

--