Do you have a passion for detail and a knack for finding flaws? Are you excited by the challenge of ensuring quality software experiences? If so, then we want you on our team!
We are seeking a talented and motivated Quality Assurance Analyst to join our growing team. In this role, you will play a critical role in safeguarding the quality of our software products by designing, executing, and reporting on a comprehensive testing strategy.
What you'll do:
· Collaborate with developers and product managers to understand requirements and translate them into actionable test plans.
· Design and execute manual and automated test cases to identify and report software defects across various functionalities.
· Utilize a diverse range of testing tools and methodologies, including Selenium, Cypress, Appium, JMeter, API testing frameworks, exploratory testing, and more.
· Analyze test results, identify root causes of defects, and work with developers to ensure timely resolution.
· Stay up-to-date on the latest QA trends and methodologies, and actively seek opportunities to improve our testing processes.
· Participate in code reviews and provide valuable insights from a QA perspective.
· Document test cases, procedures, and findings clearly and concisely.
What we offer:
· Competitive salary and benefits package.
· Opportunity to work on challenging and impactful projects.
· Collaborative and supportive work environment.
· Continuous learning and development opportunities.
· Be part of a company that values quality and innovation.
What we're looking for:
· 3+ years of experience as a Quality Assurance Analyst or related role.
· Strong understanding of software development lifecycle (SDLC) methodologies.
· Experience with manual and automated testing techniques.
· Proficiency in scripting languages like Python, Java, or JavaScript (a plus).
· Excellent analytical and problem-solving skills.
· Strong communication and collaboration skills.
· A meticulous eye for detail and a commitment to quality.
· Passion for learning and staying current with the latest QA trends.
Bonus points if you have:
· Experience with mobile app testing.
· Experience with performance testing tools.
· Experience with cloud-based testing platforms.