Senior Quality Assurance Engineer
">
We are seeking a highly skilled Senior Quality Assurance Engineer to join our team. As a key member of our quality assurance team, you will play a crucial role in ensuring the quality and reliability of our sophisticated .NET Core product suite.
">
Key Responsibilities:
">
">
1. Strategic Test Leadership: Develop and implement forward-thinking test plans and strategies that align with product goals and release timelines.
">
2. Collaborative Test Definition: Partner with development teams to understand product intricacies and proactively identify critical testing needs.
">
3. Automation Architect & Implementer: Design, develop, and maintain resilient automated test suites using .Net, Selenium WebDriver, and NUnit for seamless UI testing.
">
4. API Testing: Utilize Postman to ensure APIs are robust and reliable.
">
5. CI/CD Integration Champion: Seamlessly integrate automated tests into our CI/CD pipeline, baking in quality at every iteration.
">
6. Hands-on Testing & Insight Generation: Expertly execute both manual and automated tests, pinpointing and clearly reporting defects. Analyze results to spot trends and drive continuous improvement.
">
7. Defect Master & Collaborator: Efficiently track and manage defects using tools like Jira, working closely with development to ensure swift and effective resolutions.
">
">
8. Required Skills and Experience:
">
">
9. .NET Core Environments: 8+ years of hands-on experience in software quality assurance, with a significant track record in .NET Core environments.
">
10. Selenium WebDriver: Proven mastery of Selenium WebDriver for crafting effective web application automation.
">
11. Azure Native Services: Familiarity with Azure native services (e.g., Azure Functions, Azure App Services, Azure SQL Database) would be an advantage.
">
12. Testing Framework Fluent: Extensive experience with NUnit or similar frameworks for structured test management and execution.
">
13. API Testing: Solid experience with API testing tools like Postman.
">
14. Performance Testing Acumen: Familiarity with performance testing tools (JMeter, LoadRunner) – a definite plus.
">
15. Playwright Proficiency: Knowledge of Playwright is a valuable asset.
">
16. CI/CD Integration Expertise: Hands-on experience integrating automated tests into CI/CD pipelines (e.g., Azure DevOps).
">
17. Agile & DevOps Mindset: Strong grasp of software development methodologies (Agile, Scrum, DevOps).
">
18. Sharp Problem Solver & Analyst: Exceptional problem-solving and analytical capabilities.
">
19. Exceptional Communicator & Collaborator: Outstanding communication and interpersonal skills – you can articulate technical findings clearly and work effectively across teams.
">
20. Self-Starter with Initiative: A proactive individual who spots opportunities for improvement and acts on them.
">
21. Adaptable & Responsive: Thrives in a dynamic environment and responds effectively to change.
">
22. Quality-First: A deep-seated commitment to delivering high-quality software.
">
">
About Us
">
We are an equal opportunity employer committed to creating a diverse and inclusive workplace culture.
">
Equal Employment Opportunity Statement
">
We recruit, hire, train, promote, and provide all other privileges of employment without regard to age, race, color, creed, national origin, gender, gender identity, gender expression, disability, marital status, veteran status, citizenship status, ethnicity, familial status, religion, sexual orientation, or any other classification for which discrimination is prohibited.