We're looking for a motivated QA Software Engineer to join our dynamic team. In this role, you'll help ensure the quality and reliability of our software through thorough testing, attention to detail, and a strong commitment to excellence. You’ll play a key part in maintaining high standards across our development lifecycle.
What you will do:
Develop and execute clear, well-structured test plans and test cases to validate software quality and functionality
Design, build, and maintain automated test suites to improve testing speed and consistency
Perform detailed manual testing to detect bugs, usability issues, and edge cases
Work closely with developers to reproduce issues, provide debugging support, and verify fixes
Participate in code reviews and offer feedback to help improve quality and maintainability
Collaborate with product managers and engineers to define and uphold quality best practices
Contribute to planning sessions, design discussions, and requirement reviews from a quality perspective
Suggest and implement improvements to QA tools, workflows, and processes
Stay up-to-date with QA trends, tools, and industry standards
To succeed in the role, you’ll need to have:
2+ years of experience in software QA, with a focus on test automation
Strong knowledge of testing tools, frameworks, and techniques (e.g., Selenium, JUnit, Cypress)
Familiarity with Agile or Scrum development environments
Excellent problem-solving skills with a sharp eye for detail
Good communication skills and a collaborative, team-first mindset
Ability to handle multiple tasks and prioritize in a fast-paced environment
Experience in performance, security, or accessibility testing is a plus
Relevant certifications (e.g., ISTQB, CSTE) are a bonus
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job