Join our team as a QA Engineer and play a critical role in ensuring the quality of our software products
Job Title: QA Engineer
Location: San Francisco, California, United States
Salary: $133000 - $160000
Responsibilities:
- Develop and execute test plans and test cases to ensure high quality and timely delivery of software products
- Collaborate with cross-functional teams to understand project requirements and identify potential quality issues
- Design and implement automated testing processes to improve efficiency and accuracy of testing
- Identify and report bugs and issues, and work with developers to resolve them
- Conduct thorough regression testing to ensure all bugs have been fixed and new features meet requirements
- Perform manual testing when needed to cover areas not covered by automated tests
- Continuously improve and update testing strategies and processes to ensure the highest level of quality
- Stay up-to-date with industry best practices and advancements in testing methodologies
- Communicate test progress, test results, and other relevant information to project stakeholders
- Provide suggestions for product improvements based on findings during testing
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 2+ years of experience in software quality assurance, preferably in a fast-paced environment
- Extensive knowledge of software testing methodologies and tools
- Experience with test automation tools such as Selenium, Appium, or similar
- Proficient in programming languages such as Java, Python, or JavaScript
- Strong analytical and problem-solving skills
- Excellent attention to detail and ability to think critically
- Good communication and teamwork skills
- Ability to work independently and manage multiple tasks simultaneously
- Familiarity with Agile development methodologies
- Passion for quality and delivering a top-notch user experience
- Prior experience in the healthcare or technology industry is a plus.
As a QA Engineer, you will work closely with our cross-functional teams to ensure that our software meets the highest standards of quality and reliability. You will be responsible for designing and executing test plans, identifying and reporting bugs, and continuously improving our testing processes. If you are passionate about quality and have a keen eye for detail, we would love to have you on our team!