Sr. Software Test Engineer


Apply Now

Job Description

  • Knowledge of Agile and Scrum methodologies.
  • Experience with performance testing tools (e.g., JMeter, LoadRunner).
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Testing certifications (e.g., ISTQB, CSTE) are a plus.
  • Experience with security testing and vulnerability assessments.
  • Knowledge of mobile application testing on various platforms (iOS, Android).
  • Identify, document, and track software defects and inconsistencies, and work closely with development teams to ensure timely resolution.
  • Develop comprehensive test plans, test cases, and test scripts based on project requirements and specifications.
  • Execute various types of tests, including functional, regression, integration, performance, and user acceptance tests.
  • Develop and maintain automated test scripts using testing frameworks and tools to increase testing efficiency.
  • Continuously evaluate and improve QA processes, methodologies, and tools to enhance the overall testing process.
  • Configure and maintain test environments, including hardware, software, and test data, to simulate real-world scenarios.
  • Prepare and present detailed test reports and defect status to stakeholders, including management and development teams.
  • Ensure that software products adhere to quality standards, guidelines, and best practices.
  • Maintain comprehensive documentation of test plans, test cases, and test results.
  • Collaborate with developers, product managers, and other stakeholders to understand project requirements and expectations.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Software Test Engineer, with at least [4-5] years of experience in a senior or lead role.
  • Proficiency in test automation using industry-standard tools
  • Strong knowledge of software testing methodologies, principles, and best practices.
  • Experience with performance testing tools 
  • Expertise in test management and defect tracking tools
  • Strong problem-solving and analytical skills.
  • Detail-oriented and committed to delivering high-quality results.
Apply Now