Mentor junior developers and tester in test design strategies and participate in a community of practice
Lead in the creation and design of software and provide guidance and knowledge on testability, performance, and robustness of code
Participate and guide tool selection, strategy, and innovation across the organization while advocating for best practices and growth in testing discipline
Drive the development of a formal QE (Quality Engineering) Framework by applying an understanding of company software testing methodologies, quality standards, and internal and external controls
Identify and coordinate the Develop automated test libraries to create a robust test infrastructure for an enterprise-class application
Collaborate with dev teams start to finish of SDLC to deliver best-in-class technology solutions for our product
Coordinate with developers and QE engineers to develop a wide variety of tests including backend tests, UI automation, unit tests, stress tests, performance metrics gathering, white box testing, and code review
Utilize automation wherever possible and can automate the acceptance test through code
In-sprint automation and assurance of extensive code coverage through unit testing
Work with business and development teams to understand product vision and requirements with a strong understanding of testing methodologies including BDD and TDD for multiple platforms
Partner with DevOps engineers to optimize releases and can build, deploy and manage applications
MINIMUM QUALIFICATIONS
Bachelor's Degree in Computer Science, CIS or related field
7+ years of experience in quality engineering, consulting, or testing. (Additional equivalent work experience may be substituted for the degree requirement)
2+ years of experience as an SDET, test automation engineer or developer
PREFERRED QUALIFICATIONS
Master's Degree Computer Science, CIS or related field
2+ years of experience on an Agile (SCRUM) team
2+ years of experience in the retail industry, working on projects involving the implementation of software development life cycles (SDLC) and working with integration technologies
Experience using Selenium, REST Assured, Postman, Cucumber
2+ years of experience with software development (Java/Spring Boot)
2+ years database NoSQL experience (Cassandra/Couchbase/Mongo)