Skip to content

Senior Software Test Engineer
Company | Geico |
---|
Location | Washington, DC, USA |
---|
Salary | $90000 – $185000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 5+ years of experience in software test engineering with expertise in automation, functional, and performance testing.
- Strong programming skills in Java, Python, or JavaScript for automation.
- Hands-on experience with automation tools such as Selenium, Typescript, Playwright, or TestNG.
- Experience in designing and implementing custom automation frameworks from scratch.
- Expertise in performance testing tools like JMeter, LoadRunner, or k6.
- Proficiency in API testing with tools like Postman, Bruno with REST Assured, GrahQL.
- Experience working with CI/CD pipelines (Jenkins, GitHub Actions, or GitLab CI/CD).
- Knowledge of cloud environments (AWS, Azure, or GCP) and containerization (Docker, Kubernetes) is a plus.
- Strong understanding of software development life cycle (SDLC) and agile methodologies.
- Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
- Experience in creating SQL or Postgres Queries.
- Experience with test management tools like Azure, or Jira.
Responsibilities
- Design, develop, and maintain scalable automation frameworks for UI, API, and Integration testing.
- Develop and execute functional, regression, End to End and performance test cases to ensure application reliability.
- Implement and enhance automated test scripts using industry-standard tools and frameworks.
- Conduct performance testing using tools like K6 and LoadRunner to identify bottlenecks.
- Collaborate with developers, product managers, and DevOps teams to integrate testing into the CI/CD pipeline.
- Ensure test coverage, traceability, and maintain test documentation.
- Identify, track, and report defects, providing detailed analysis and recommendations.
- Optimize and improve existing QA processes to enhance efficiency and effectiveness.
Preferred Qualifications
- Experience in the financial domain, with a focus on billing, payments, subscription management, and financial reporting.
- Exposure to security testing methodologies.
- ISTQB or relevant certification is a plus.