Senior Software Development Engineer in Test (SDET)
Job Description
Job Description
Assess elements within the Centers for Medicare and Medicaid Services (CMS) OCIIO MITG DMIO at the maturity level of Agile development and DevSecOps.
- Conduct technical assessments, drafted technical reports on the maturity level, and made technical recommendations to fill gaps.
- Emphasis is on all aspects of an Agile development life cycle – using Agile Scrum and SAFe as the basis for evaluation.
- Emphasis also includes Automated Testing and CI/CD
- 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 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 the 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
Minimum Qualifications:
- 10+ 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 development and test methodologies, processes, 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
Preferred Experience:
- Bachelor’s degree in computer science, Software Engineer, or related technical discipline
- Direct experience with most of the stated Testing Automation Framework Tools and Development Stack technologies
- Sauce Labs or other cross-browser/platform experience
- Product development or testing experience leveraging Scaled Agile Framework (SAFe)
- 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 (see note below)
- 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 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 the 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
- 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)
Company DescriptionFounded in 2012, Titania is a Professional Services company headquartered in McLean, VA. Our core capabilities include Agile Software Development, DevSecOps, Automated Testing, Intelligence Training, and Program Management Support. Our corporate leadership spent their careers in uniform, government service, and in growing and managing service organizations of excellence, building and earning a reputation of quality, superior customer support, ethical conduct, and dedication to partnership. Titania functions with large business sophistication and acumen while maintaining small business agility and responsiveness. We're deeply committed to taking care of our employees, partners, customers, and those in our community.
We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Company Description
Founded in 2012, Titania is a Professional Services company headquartered in McLean, VA. Our core capabilities include Agile Software Development, DevSecOps, Automated Testing, Intelligence Training, and Program Management Support. Our corporate leadership spent their careers in uniform, government service, and in growing and managing service organizations of excellence, building and earning a reputation of quality, superior customer support, ethical conduct, and dedication to partnership. Titania functions with large business sophistication and acumen while maintaining small business agility and responsiveness. We're deeply committed to taking care of our employees, partners, customers, and those in our community.\r\n\r\nWe are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.