Genpact a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients.
Genpact inviting applications for the role of Software Automation Tester.
Learn JavaScript Basics : CLICK HERE
Job Designation : Software Automation Tester
Qualification : BE/B Tech/MCA
Experience : Freshers/Experienced
Skill Set :
-
- Strong understanding of QA methodologies, tools, and processes.
- Solid understanding of Agile methodologies
- Strong experience in mobile testing and automation using Appium or similar tool (both IOS and Android)
- Strong experience in Web automation using Selenium/WebdriverIo or Playwright
- Experience in writing and maintaining test documentations
- Extensive professional experience as a software engineer or SDET focusing on test automation
- Strong programming skills in language such as Python
- Understanding of BDD frameworks like Pytest BDD or Behave or Cucumber
- Hands on experience with modern testing tools and frameworks such as BrowserStack, Webdriver.io, Playwright, and others. Experience with API testing and automation using tools like Postman , REST-assured or Request
- Basic knowledge of database technologies
- Experience setting up and maintaining CI/CD pipelines using tools like Jenkins, CircleCI or GitHub Actions
- Excellent problem-solving skills and attention to detail
- Strong communication skills
Job Description :
- Write and execute reusable, modular, and scalable BDD automation test scripts for functional, regression, and end-to-end testing.
- Design, develop, and maintain web automation frameworks using tools like Selenium or Playwright or Webdriver
- Design, develop, and maintain mobile automation frameworks using tools like Appium
- Plan and manage test automation activities, ensuring timely execution
- Perform detailed root cause analysis up and down the software stack using a variety of debugging tools
- Integrate automated tests into CI/CD pipelines using tools like Jenkins
- Ensure application compatibility across different browsers, platforms, and devices
- Perform API testing and automation.
- Maintain detailed test documentation, including test cases, automation strategy, execution logs, and defect reports
- Work closely with development, QA, and product teams to align automation strategies with project goals
- Manage test efforts using Jira for test case management and defect tracking.
- Conduct thorough testing of applications, ensuring alignment with user requirements and business goals
- Conducting UAT as per the strict guidelines
- Research and implement best practices, tools, and methodologies to improve testing efficiency and coverage
Location : Kolkata, India