Senior SDET Automation Engineer
S2Alliance Inc · Herndon, VA, US
Apply directly on S2Alliance Inc’s careers site — no account needed.
About the role
S2Alliance is seeking a Senior SDET Engineer to support the federal agency for IT Modernization and Transformation that will better enable citizens and first responders to apply for and be awarded Federal disaster and non-disaster grants.
S2Alliance Inc. is a minority (social and economic disadvantage) owned 8A Certified enterprise business founded in Virginia. We provide adaptable, high-quality, cost-efficient, reliable IT-consulting services at a lower cost to customers seeking to improve, consolidate, modernize, streamline and optimize their operations through technology implementation to respond to ever-changing business and technological environments.
At S2Alliance Inc we value our people. We are what we are because of our people. We empower our people, provide competitive benefits, and plenty of career growth opportunities. We continue to grow and succeed because we treat our people well and provide them with what they deserve. We are small and transparent. We continuously listen to our people as we have been in their shoes. Not only we listen, we take action to put systems in place that help our people focus on the tasks at hand and grow.
Would you like to work for an organization that values your skills and helps you grow both professionally and personally? Then go through the skill requirements and if you feel you are a good match, please apply today.
- Deliver test automation solutions in accordance with program standards and within the development and operational guidelines
- Design, build and develop automation framework that can be leveraged across multiple business function areas
- Maintain test automation frameworks (i.e. make them faster, more flexible, and easier to use). Utilize parallel processing or grid systems to speed up the tests
- Coach, mentor, design and develop System Test Automation Scripts using Selenium, Protractor, Jasmin, Cucumber, or and equivalent tools
- Experience in development using java and javascript languages
- Lead the testing and automation activities; taking complete ownership of your work and that of your team
- Support Test Automation Solution Planning and Estimation. Analyze current architecture and test platforms to formulate a vision for growth and expansion.
- Perform detailed test designs using sound software test engineering principals in the context of test automation platforms and integration across distributed systems
- Collaboratively elaborate requirements to enable Acceptance Test-Driven Development (ATDD) with BAs and developers
- Perform tasks required for automated test implementation including review acceptance criteria (Gherkin scripts), create integration/regression test scenarios, test cases, implement test data management strategy, and generate required reports.
- Gather non-functional performance requirements, analyze and strategize the performance test approach
- Build performance testing frameworks that can be leveraged by development teams and QA teams to do their performance testing
- Hands-on script development using JMeter or Gatling or other open-source tools
- Measure various aspects of the system performance, including throughput, response times, resource usages such as CPU, memory, thread utilization, and IO statistics.
- Ability to work closely with Application Development and DevOps teams to identify, troubleshoot and debug performance issues
- Define and establish test metrics to measure not just product quality, but the quality of testing and feedback to engineers
Required Skills
- Strong programming/scripting experience and passion for testing
- Minimum of 10 years’ experience in Test Automation including planning, assessments, script development & maintenance preferably in the cloud environment.
Minimum of 6 years demonstrated experience in one or more of the following testing toolsets/frameworks:
- Selenium Grid/WebDriver
- Cucumber/Gherkin
- jUnit, TestNG
- Github/Bitbucket
- JMeter, Gatling
- Experience in API automation using REST Assured
- Experience working with databases and various data formats and related technologies for testing
- Minimum of 4 years of demonstrated experience in one or more of the following:
- Java
- JavaScript
- Eclipse, IntelliJ
- XML, JSON
- Experience in Agile and Scrum development methodologies
- Experience in testing UI/UX best practices and 508 compliance
- Knowledge in management tools such as JIRA Platform, Serena Business Manager, and/or HP Quality Center (QC)
- Strong written and communication skills required
- Must be a self-starter/self-directed member of the team
Desired Skills
Demonstrated experience with Continuous Integration, including one or more of the following build/deploy/version control tools:
- Jenkins
- Maven
Experience in all or some of the following programming platform:
- JavaScript frameworks in HTML5/CSS3 context (AngularJS, Angular, jQuer, D3)
- RESTful APIs /JSON
- BA or BS degree in Computer Science, Information Technology or a related field
Required Work Authorization: US Citizen
Benefits:
· Company Paid - Employee Medical, Dental, Vision, Disability and Life
· 401(k)
· Competitive Salary
· Paid Time Off (PTO) - Vacation/Sick
· Paid Holidays - Federal Calendar
· Work/Life Balance
· A place for talented people to grow
Qualified candidates must attach a resume, and a cover letter specifying expectations. Applications that are submitted without both requirements are considered incomplete and will not be reviewed for consideration.
S2Alliance Inc is a Federal contractor and an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Job Type: Full-time
Job Type: Full-time
Pay: $110,901.00 - $120,878.00 per year
Benefits:
- 401(k)
- 401(k) Matching
- Health Insurance
Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.
Skills
- Java
- JavaScript
- REST
- SQL
- GitHub Actions
- Docker
- Kubernetes
- Jenkins
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Free account — no card required
93 159 live jobs · 17 643 companies tracked · 6 170 added today