Posted in

Senior Software Test Engineer

Senior Software Test Engineer

CompanyGeico
LocationWashington, DC, USA
Salary$90000 – $185000
TypeFull-Time
Degrees
Experience LevelSenior

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.