Security Clearance: None
Location: Remote
Status: Full-Time
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 continuous testing architecture using CI/CD tools to orchestrate various types of software testing, including 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 testing tools 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.
Requirements:
A minimum of a Bachelor in or related to an IT field.
3+ years of professional SDET and/or software product development in a modern OOP language.
Strong knowledge and experience with Test and Behavioral Driven Development implementations.
Direct experience with several additional stated Testing Automation Framework Tools Stack technologies.
Demonstrable passion for product quality.
Experience working within an Agile team.
Strong knowledge of Agile test methodologies, processes, and tools.
Excellent written and verbal communication skills.
Experience designing and executing tests, analyzing data, and presenting results.
Experience or knowledge testing RESTful web services APIs.
Experience with relational and non-relational databases.
Familiarity with instrumentation systems and the ability to collaborate with DevOps to create highly available systems.