Apply

Software Development Test Engineer

Posted 9 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States of America

💸 Salary: 95000.0 - 110000.0 USD per year

🔍 Industry: Mental healthcare

🏢 Company: careers

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSPythonCypressJMeterAPI testingAzureSeleniumCI/CD

Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development automation.
  • Strong understanding of software QA methodologies, tools, and processes.
  • Hands-on experience with test automation tools (e.g. Selenium, Cypress).
  • Proficiency in one or more programming languages (e.g. JavaScript, Ruby on Rails, Python).
  • In-depth knowledge of CI/CD tools (e.g. Jenkins, GitHub Action, GitLab CI).
  • Experience with API testing tools (e.g. Postman) and performance testing tools (e.g. JMeter).
  • Familiarity with cloud technologies (e.g. AWS, Azure, Google Cloud).
  • Proficient in quality assurance practices, automated testing strategies, and DevOps methodologies.
  • Excellent problem-solving and analytical skills.
  • Excellent verbal and written communication skills.
  • Demonstrate strong sense of ownership, and the ability to drive initiatives across multiple teams.
Responsibilities:
  • Design, develop, and maintain robust automated test scripts, frameworks, and tools for functional, integration, and regression testing.
  • Collaborate with cross-functional teams to identify and resolve quality issues and ensure seamless integration of testing into the software development lifecycle.
  • Develop and execute performance, scalability, and load tests to ensure the software meets performance standards.
  • Define and document test strategies, create detailed test plans, and execute manual and automated tests.
  • Integrate automated tests into CI/CD pipelines to facilitate rapid deployment and delivery cycles.
  • Provide regular test reports, including metrics on code coverage, defects, and test progress, to ensure transparency and continuous improvement.
  • Mentor and coach other QA and engineers, facilitating knowledge sharing and professional development within the team.
Apply