We are seeking Quality Assurance Analysts to support software and technology quality assurance efforts. These roles focus on ensuring the functionality, scalability, and integrity of web-based applications and data pipelines within a Microsoft Azure C# / SQL stack. Candidates will assist senior QA staff, learning testing methodologies, and ensuring the basic functionality of software products.
These are full-time contract positions expected to last 4 months, with the possibility of becoming a permanent position.
Responsibilities
- Design, build, and maintain scalable UI automation and end-to-end test suites using tools such as Playwright and Selenium.
- Plan, execute, and document data integration testing for Azure Databricks and Python-based systems, including batch processes and interface workflows.
- Plan and execute performance, load, and stress testing to evaluate application response times and scalability within Azure environments.
- Develop and perform data validation and reconciliation checks against Azure SQL outputs to confirm data accuracy and transformation integrity.
- Integrate automated test execution into CI/CD pipelines, including Azure DevOps, to support continuous testing and rapid feedback cycles.
- Execute structured test runs, analyze failures, triage issues, and document defects with clear reproduction steps and supporting evidence.
- Monitor and analyze system performance using Azure Monitor and Application Insights to identify bottlenecks and throughput constraints.
Requirements
- Bachelor’s degree in computer science, information technology, or a related field.
- Proven experience performing UI automation, data integration testing, or load and stress testing for web-based applications in cloud-hosted environments.
- Strong SQL skills with the ability to validate test outcomes, query relational databases, and verify data integrity.
- Experience with Azure DevOps, Python-based scripting, and maintaining automated testing frameworks.
- Working knowledge of QA fundamentals, including test planning, defect management, and Agile development environments.
- Strong analytical and troubleshooting skills with the ability to communicate findings clearly and collaborate effectively within a team.
Compensation
- $30-34/hour