10Pearls

Staff Test Engineer

Lahore, Pakistan - Full Time

Company Overview

10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high performance team members. Our broad expertise in product management, user experience/design, cloud architecture, software development, data insights and intelligence, cyber security, emerging tech, and quality assurance ensures that we are delivering solutions that address business needs. 10Pearls is proud to have a diverse clientele including large enterprises, SMBs and high growth startups. We work with clients across industries, including healthcare/life sciences, education, energy, communications/media, financial services, and hi-tech. Our many long-term, successful partnerships are built upon trust, integrity and successful delivery and execution.

Role

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 security

Responsibilities
  • 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.

Requirements
  • 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. 
Apply: Staff Test Engineer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Human Check*