Job Openings Software Development Engineer in Test (Onsite, Lahore, Remittance Salary)

About the job Software Development Engineer in Test (Onsite, Lahore, Remittance Salary)

Responsibilities:

  • Collaborate with frontend and backend teams to ensure system reliability, scalability, and maintainability.
  • Dive deep into complex issues, identify root causes, and work with the team to implement effective solutions.
  • Design, develop, and execute detailed and effective test cases for both manual and automated testing.
  • Build and maintain automated test scripts using tools like Selenium, Cypress, or equivalent frameworks
  • Ensure high code coverage through automated tests and actively monitor code quality.
  • Integrate automated tests into CI/CD pipelines (using Jenkins, GitLab CI, etc.) for continuous testing.
  • Conduct functional, regression, and exploratory testing to detect defects and ensure the reliability of the software.
  • Work closely with developers and product teams to define testing strategies, debug issues, and implement fixes.
  • Track, manage, and prioritize defects using tools like JIRA, Bugzilla, or similar systems.
  • Maintain detailed documentation for test cases, scripts, test results, and provide reports on testing activities to stakeholders.

Requirements:

  • 3-4 years of experience in full-stack development, with a strong focus on testing and quality assurance.
  • Proven ability to dive deep into technical problems and solve them effectively.
  • Proficiency with automation tools like Selenium, Cypress, etc.
  • Proficient in scripting languages like Python or JavaScript for test automation.
  • Experience with integrating tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.
  • Strong understanding of both frontend (React, Angular, etc.) and backend (Node.js, Python, etc.) development.
  • Highly detail-oriented, with a focus on ensuring high-quality software and code coverage.
  • Strong communication and teamwork skills, with the ability to collaborate effectively with development teams.
  • Experience with testing Web3 applications is a plus
  • Certifications in QA or automation testing.