QA Tester
Job details
Collaborate with cross-functional teams to understand project requirements and define test strategies. Develop comprehensive test plans, test cases, and test scripts based on functional and technical specifications. 2. Execution of Test Cases: Execute manual and automated test cases to ensure the quality of .NET-based applications. Perform regression testing, functional testing, and system integration testing as part of the software development life cycle. 3. Automated Testing: Design, implement, and maintain automated test scripts using .NET testing frameworks such as NUnit or MSTest. Integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline. Identify, document, and track defects using bug tracking tools. Collaborate with development teams to troubleshoot and resolve issues. 5. Performance Testing: Conduct performance testing and analysis to identify bottlenecks and optimize application performance. Collaborate with development teams to address performance-related issues. 6. Collaboration and Communication: Work closely with developers, product managers, and other stakeholders to ensure a clear understanding of testing requirements. Provide regular status updates on testing progress and participate in project meetings. Stay informed about industry best practices, emerging technologies, and testing methodologies. Contribute to the continuous improvement of QA processes and tools.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field.
- Proven experience as a QA Tester with a focus on .NET technologies.
- Strong understanding of software development life cycle (SDLC) and testing methodologies.
- Proficiency in writing test cases and test scripts using .NET testing frameworks.
- Experience with test automation tools and frameworks.
- Solid understanding of web and desktop application technologies, especially .NET-based applications.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills.
Preferred Skills:
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
- Familiarity with performance testing tools.
- Certifications in software testing (e.g., ISTQB) are a plus.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.