Wesco is looking to solve the problem of delivering new and enhanced features to customers by hiring a Senior Developer - Software Tester to contribute measurable values to the software development team.
Requirements
- Expert experience in test automation using Selenium, Cucumber, Gherkin BDD, Appium, eclipse, IntelliJ, API testing with Rest Assured, Postman
- Strong Experience in Serenity framework
- Strong experience in writing clear, concise test case, functional, and end-to-end testing
- Strong experience with Agile software development process and DevOps
- Strong programming skill in Java, Selenium
- Knowledge of programming languages and process management methodology
- Experience with layered approach to testing and setting up test framework on large and complex digital products
Responsibilities
- Select testing tools and provide test automation solutions
- Apply complex application requirements, create, and execute functional test scenarios from user stories
- Perform manual testing, review functional features to determine feasible regression test cases, test automation coverage
- Create complex automation scripts using Serenity framework, manage/maintain all regression execution on feature levels
- Setup Serenity framework to implement multifaceted automation tests using the framework across Mobile, Desktop devices
- Perform Root Cause Analysis (RCA) for the most complex fail test scripts and maintain test automation scripts
- Create test automation scripts to test API calls with Rest Assured, Postman
Other
- Bachelor's Degree required; Master's Degree in Information Technology or related field preferred
- 5 years of experience in Software Development & Quality Assurance
- Ability to travel up to 25%
- Ability to recognize risks and errors in an application
- Strong in problem solving, a team player and offer inputs on the testability of functional elements and product designs