Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by IATOCS Team. If you also belong to the team, you can get access from here

IATOCS Verified Tick

Compare button icon Compare button icon Compare
5.0

based on 4 Reviews

filter salaries All Filters

8 IATOCS Jobs

Quality Engineering Automation Engineer - UI/API Testing (6-9 yrs)

6-9 years

Quality Engineering Automation Engineer - UI/API Testing (6-9 yrs)

IATOCS

posted 18d ago

Job Description

Job Summary :

The Quality Engineering (QE) Automation Engineer is responsible for designing, implementing, and maintaining automated test solutions to ensure the highest quality of software products. The role involves working closely with development teams to create and execute automated tests for both UI and API layers. Using tools such as Selenium, Rest Assured, and TestNG, the QE Automation Engineer will contribute to building robust automation frameworks and integrate them into the CI/CD pipeline, driving efficiency and improving software quality across the development lifecycle.

Key Responsibilities :

1. Test Automation Development :

- UI Automation : Develop and maintain automated UI tests using Selenium WebDriver to test web applications across different browsers.

- API Automation : Automate API testing using tools like Rest Assured, Postman, and Swagger (or similar tools) to validate RESTful web services and API endpoints.

- Test Automation Frameworks : Design, implement, and maintain reusable automation frameworks using TestNG, BDD Cucumber, and a Hybrid framework integrating both UI and API tests.

2. Framework Design and Maintenance :

- Create scalable, maintainable test automation frameworks using Java and TestNG.

- Integrate BDD principles using Cucumber to ensure clear communication and collaboration between technical and non-technical stakeholders.

- Build and optimize a Hybrid Test Automation Framework that combines UI and API testing for comprehensive test coverage.

3. Continuous Integration and Delivery (CI/CD) :

- Integrate automated tests into CI/CD pipelines using Jenkins and GitHub, ensuring that tests are executed with every code push and the results are visible in real-time.

- Troubleshoot and optimize CI/CD pipelines to reduce test execution times and improve reliability.

4. Version Control and Code Collaboration :

- Use Git and GitHub for version control of automated test scripts.

- Collaborate with team members through pull requests, code reviews, and branching strategies to maintain code quality.

5. Reporting and Metrics :

- Provide detailed test results, logs, and metrics from automated tests to stakeholders using tools like TestNG Reports, Allure, or Extent Reports.

- Track and report test automation coverage, identify areas of improvement, and ensure timely execution of regression tests.

6. Performance and Load Testing (Optional) :

- Collaborate with performance engineering teams to execute automated performance tests (using tools like JMeter or Gatling) as part of the CI pipeline.

7. Process Improvement and Innovation :

- Continuously improve the test automation process, frameworks, and tools to enhance test reliability, speed, and coverage.

- Work with development teams to ensure early identification of issues through test automation, contributing to a shift-left testing approach.

8. Documentation and Knowledge Sharing :

- Document automation frameworks, best practices, and troubleshooting steps for team reference.

- Mentor junior engineers and contribute to the overall knowledge-sharing culture of the team.

Skills and Qualifications :

Core Technical Skills :

- Programming Languages : Strong proficiency in Java (Core and Advanced) for writing automation scripts.

- UI Automation Tools : Extensive experience with Selenium WebDriver for automating web applications.

- API Automation Tools : Proficient in Rest Assured, Postman, Swagger, or similar tools to automate and validate RESTful API services.

- Test Automation Frameworks : Experience with TestNG, BDD with Cucumber, and building Hybrid Frameworks (UI + API integration).

- CI/CD Tools : Experience integrating automated tests into CI/CD pipelines using Jenkins and version control with Git/GitHub.

- Version Control : Proficient in Git for code management, branching, merging, and pull requests.

- Containerization (Good to Have) : Familiarity with Docker and containerized testing environments is a plus.

- IDE : Experience with IntelliJ IDEA or other Java IDEs for developing and debugging automation scripts.

Additional Skills :

- Agile Methodologies : Experience working in Agile development environments (Scrum, Kanban) and collaborating in sprint planning and daily stand-ups.

- Problem-Solving : Strong troubleshooting skills with the ability to identify and resolve issues in automated tests and test environments.

- Communication : Excellent written and verbal communication skills, with the ability to document and communicate test results, strategies, and challenges to both technical and non-technical stakeholders.

- Attention to Detail : Strong attention to detail for writing comprehensive test cases and identifying edge cases and potential issues in software applications.

Experience and Education :

Experience :

- 7+ years of hands-on experience in test automation, focusing on both UI and API automation.

- Proven track record in automating tests for web applications using Selenium WebDriver and Rest Assured (or similar API testing tools).

- Experience in implementing TestNG and BDD Cucumber frameworks.

Education :

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

- Certifications in Selenium, TestNG, or other relevant QA/Automation tools are a plus.

Work Environment :

This role offers flexibility in terms of work location (remote or in-office), with occasional collaboration across teams in different time zones. Some flexibility in working hours may be required to accommodate sprint schedules, code releases, and international teams.


Functional Areas: Other

Read full job description

What people at IATOCS are saying

What IATOCS employees are saying about work life

based on 4 employees
100%
75%
100%
Flexible timing
Monday to Friday
No travel
View more insights

IATOCS Benefits

Work From Home
Cafeteria
Team Outings
Education Assistance
Soft Skill Training
International Relocation +6 more
View more benefits

Compare IATOCS with

Ricoh

3.8
Compare

Netaxis IT Solutions

4.0
Compare

Pie Infocomm

4.5
Compare

Zovian Technologies

4.9
Compare

Parsons International

4.4
Compare

Accentuate Technology

4.2
Compare

Mindtree Solutions

3.7
Compare

Xcaliber Infotech

3.3
Compare

eTouch - Virtusa

2.6
Compare

Oa Compserve

4.1
Compare

Panoramic Group of Companies

3.3
Compare

GIPL

4.1
Compare

Digital

3.9
Compare

Snapwork Technologies

3.3
Compare

Digitex Web It Solutions

4.3
Compare

Ezmata Technologies

4.7
Compare

Mobilink

4.5
Compare

Orchestrate

2.3
Compare

No Employer

3.6
Compare

Infosys Public Services

3.7
Compare

Similar Jobs for you

Quality Assurance Engineer at VARITE Inc.

Bangalore / Bengaluru

3-6 Yrs

₹ 4-16 LPA

Leader Quality Assurance at Skuad Lab India Pvt. Ltd.

6-9 Yrs

₹ 18-25 LPA

Senior Quality Assurance Engineer at HyrEzy Talent Solutions

7-11 Yrs

₹ 15-35 LPA

Mobile Test Engineer at RMV Workforce LLP

5-8 Yrs

₹ 15-25 LPA

Senior Quality Assurance Engineer at Appzlogic Mobility solutions Pvt. Ltd. ,Noida

Pune

5-6 Yrs

₹ 15-20 LPA

Quality Assurance and Automation Engineer at 1HResource Solutions

Delhi ncr

3-6 Yrs

₹ 8-12 LPA

Quality Assurance and Automation Engineer at Wenger & Watson Inc.

5-10 Yrs

₹ 15-26 LPA

Automation Engineer at WizzyBox Private Limited

4-7 Yrs

₹ 10-18 LPA

Leader Quality Assurance at mSpectrum Solutions

Bangalore / Bengaluru

6-10 Yrs

₹ 19-20 LPA

Automation Engineer at LOGIC PLANET IT SERVICES

5-6 Yrs

₹ 12-15 LPA

Project Manager - IT Infrastructure (6-9 yrs)

6-9 Yrs

2d ago·via hirist.com

Senior System Administrator Linux

4-8 Yrs

Pune

8d ago·via naukri.com

Monitoring Engineer-ELK, Elastic Search,Graphana

2-5 Yrs

Pune

8d ago·via naukri.com

RabbitMQ\Kafka experts

3-4 Yrs

Pune

8d ago·via naukri.com

Cyber Security Engineer (5-8 yrs)

5-8 Yrs

10d ago·via hirist.com

Senior .Net Developer (6-8 yrs)

6-8 Yrs

17d ago·via hirist.com

Digital Marketing Professional (0-3 yrs)

0-3 Yrs

Pune, Metros

30d ago·via updazz.com
write
Share an Interview