As a QA Engineer, you'll play a crucial role in ensuring the quality of software products. Your work will involve both automated and manual testing to catch issues early in the development process.
In this role, you'll work closely with product teams and stakeholders to ensure that quality is a priority throughout the software development lifecycle (SDLC). Your main responsibility will be to perform both manual and automated testing, identifying issues before they reach the end user. This means you'll need to have a keen eye for detail and the ability to think critically about how software behaves in various scenarios.
Your day-to-day tasks will include writing and executing test cases, reporting bugs, and collaborating with developers to resolve issues. You'll also be involved in exploratory testing, where you'll use your problem-solving skills to uncover edge cases that automated tests might miss. It's essential that you can communicate effectively with your team to ensure everyone is aligned on quality standards.
This position is ideal for someone who enjoys working in a fast-paced environment and is passionate about delivering high-quality software. You'll need a solid understanding of C# and experience with automation testing tools, as well as a strong foundation in CI/CD practices. If you're detail-oriented and thrive on ensuring software reliability, this could be the perfect fit for you.
Overall, this role is about embedding quality into the development process and ensuring that the final product meets both user expectations and business requirements. If you're ready to take on the challenge, your contributions will have a significant impact on the success of the projects you work on.
You'll be taken to the original listing on CareerJet to apply.