Sr.Quality Engineer Job Description
As a Quality Engineer for Automation Testing, you'll drive work to completion with hands-on Automation development responsibilities, and partner with the Lead Test Automation Engineer to provide thought leadership and innovation with the work you're doing. In this role.
• You'll be work to design and build reusable components, frameworks and libraries at scale, to support Automation Tools
• Design and implementation of Tools features, in collaboration with business and Technology partners
• You'll help us identify and remedy issues concerning feedback from the Business Team to enhance and amend our Automation framework
• You will implement automated workflows and routines using workflow scheduling tools
• Build continuous integration, test-driven development Automation frameworks
• Solve Automation scripts issues and perform root cause analysis
• Develop architecture and design patterns to develop the Automation Framework/scripts
• Adhere the best practices as per Market & Client Standard
• Participate in an Agile/Scrum methodology to deliver high - quality software releases every 2 weeks through Sprints
• Educate and train product teams on Automation and how existing Automated scripts can be leveraged in their respective areas of Testing
• Involve in business meetings with stakeholders in gathering business specific functional requirements that would help developing automation test scripts
Background & Experience
• We want to see a Bachelors degree (B.S.)/Masters degree in Business, Operations, Information Systems, Analytics, Supply Chain, or any related field
• 4+ years of retail domain and relevant industry experience in testing various cross functional applications
• 2+ years’ experience in Automation space
• Experience with JAVA/Python/Java script/Node Js, UFT, Worksoft Certify
• Good knowledge of the company product development lifecycle and the process tools.
• Able to collaborate with business partners, developers, and various support teams to troubleshoot and resolve defects and issues
• Ability to organize, adapt, and own a complex workload in new defining/evolving space within Client and the team
• Very Good knowledge of functional, system and performance testing and use of test automation tools.
• Experience in testing APIs (REST, GraphQL) using SOAP UI, Swagger, Postman, or other web service API testing tools
• Strong proficiency in API test automation tools and techniques (i.e. Behave, pytest, unit test, robot, Cucumber )
• Experience in agile and test-driven development practices and technologies (CI/CD, Jenkins, Git, Github, Bitbucket JIRA, Version one)
• Experience in developing and maintaining UI test automation using UI automation tools (Selenium Webdriver, Cypress)
• Experience with SQL and analytics would be an added advantage
• Conduct User Acceptance Tests (UAT) with different business teams