Job Description
Duties / Responsibilities:
- Leverage an Agile Testing Automation Framework to develop and execute automated test cases of Web and RESTful API based systems, which uses and/or integrates the following technology tool stack:
- Ruby/Cucumber
- Selenium/Watir
- Sauce Labs
- MySQL/PostgreSQL/NoSQL
- Jenkins
- TestRail
- Jira
- Confluence
- GitHub
- SonarQube
- Assist in implementing a continuous testing architecture using CI/CD tools to orchestrate many different types of software testing to include functional, security, accessibility, and performance
- Responsible for system requirements, task sequencing and prioritization, team collaboration, peer code reviews, and strategic planning for future requirements
- Provide leadership and guidance to more junior members of automated testing staff
- Design and execute automated tools for testing at all levels (unit, functional, integration, system and peripheral testing) to ensure quality and code coverage
- Investigate and promote technical and process advancements to improve earlier testing, testing automation, and test reporting
Preferred Experience:
- Bachelor’s Degree in Computer Science, Software Engineer, or related technical discipline
- Direct experience the following Testing Automation Framework Tools Stack technologies:
- Ruby/Cucumber
- Selenium/Watir
- Sauce Labs
- MySQL/PostgreSQL/NoSQL
- Jenkins
- TestRail
- Jira
- Confluence
- GitHub
- SonarQube
- Sauce Labs or other cross-browser/platform experience
- Demonstrable passion for product quality
- Experience working within an Agile team
- Strong knowledge of Agile test methodologies, process, and tools
- Excellent written and verbal communication skills
- Experience designing and executing tests, analyzing data, and presenting results
- Experience testing RESTful web service APIs
- Experience with relational and non-relational databases
- Familiarity with instrumentation systems and the ability to collaborate with DevOps to create highly available systems
- Experience with Test and Behavioral Driven Development implementations
- Product development or testing experience leveraging Scaled Agile Framework (SAFe)
- One or more technology, discipline, or process relevant certifications:
- Amazon Web Services: Certified Solutions Architect
- ICAgile: Agile Test Automation (ICP-ATA) and/or Agile Testing (ICP-TST)
- Scaled Agile Framework: Certified Agilist and/or Certified SAFe Advanced Scrum Master (SASM)
- Scrum Alliance: Certified Scrum Master (CSM)
- Scrum.org: Professional Scrum Master (PSM)