What are the responsibilities and job description for the Software QA Automation Engineer(Selenium, API Testing) position at InnoCore Solutions, Inc.?
Job Details
Responsibilities:
- Design and develop test automation framework and strategies
- Establish test automation processes including evaluating and planning the test automation roadmap
- Create test strategies, test plans, and test cases for projects managed through the Agile development methodology
- Develop automation scripts for Web Applications and Rest APIs
- Create data-driven tests to check application performance with different sets of data
- Build and maintain the Selenium framework in Java
- Monitor bug resolution efforts and track successes
Requirements:
- 7 years of IT and software testing experience
- Technical testing tools including Selenium, Protractor, Cypress IO, Cucumber, ReadyAPI/SoapUI, Jenkins, GIT
- QA automation and framework development
- Strong coding skills and concepts in Java
- Testing web services & XML
- Strong API testing experience
- Understanding of databases
- Software quality assurance methodologies, tools, and processes
- Experience with Agile software development methodologies
Education:
- Bachelor's degree in Computer Science/Engineering or a related field
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.