Staff Test Engineer
10Pearls
- Karachi, Sindh
- Permanent
- Full-time
We are actively seeking a Test Engineers with a focus on Azure Test Management for test planning, tracking, and execution within the Azure environment. The ideal candidate will have expertise in Automate API testing using frameworks like Playwright with Specflow, focusing on functionality, performance, and securityResponsibilities
- Design, develop, and execute comprehensive test plans and strategies for web applications across all layers (UI, API, DB).
- Automate UI/API/Mobile testing using frameworks like Playwright with Specflow, focusing on functionality, performance, and security.
- Hands-on experience with Azure Test Management for test planning, tracking, and execution within the Azure environment.
- In-depth understanding and practical experience with Azure DevOps for continuous integration, continuous deployment, and version control.
- Utilize Postman for manual and exploratory API testing, identifying and reporting potential issues.
- Perform database testing using T-SQL scripts, verifying data integrity and functionality.
- Conduct performance testing with tools like Jmeter or Azure Load Testing Service, optimizing application performance.
- Leverage BrowserStack for cross-browser and cross-device testing, ensuring consistent user experience.
- Execute manual testing to complement automated testing efforts, focusing on usability, user stories, and accessibility.
- Perform security testing using tools like ZAP or Burp Suite identifying and mitigating potential vulnerabilities.
- Utilize SonarCloud to analyze code quality and identify areas for improvement.
- Evaluate static code analysis reports to ensure compliance with coding standards and best practices. Interpret the results and collaborate with development teams to address identified issues
- Collaborate with developers to troubleshoot issues, resolve defects, and improve code quality.
- Participate in the design and implementation of automation frameworks, tools, and best practices.
- Document test results, reports, and recommendations effectively.
- Stay updated on the latest testing trends, tools, and methodologies.
- 5+ years of experience as a Test Engineer or similar role.
- Strong understanding of software development life cycle (SDLC) and testing methodologies (Agile, Waterfall).
- Experience with manual and exploratory testing.
- Understanding of security testing principles
- Excellent communication, collaboration, and problem-solving skills.
- Ability to work independently and as part of a team.
- Passion for quality and a commitment to continuous improvement.
- Knowledge of code analysis and code quality tools.