Position: Quality Assurance Engineer
Job Category: On Site
Job Type: Full Time
Job Location: Lahore Pakistan
Job Timings: 8:00 AM to 05:00 PM EST (5:00 AM to 2:00 PM PST)
Responsibilities:
- Conduct automated testing, stress testing, and manual testing of mobile and web applications to identify and report defects.
- Develop, implement, and maintain automated regression testing suites for swift and accurate testing of new features and enhancements.
- Collaborate closely with the development and DevOps teams to integrate testing into the CI/CD pipeline.
- Participate in test planning, test case design, and execution of test scenarios.
- Analyze and interpret test results, investigate issues, and work with cross-functional teams to resolve defects.
- Ensure that the application’s performance meets or exceeds our quality standards.
- Stay updated on the latest testing methodologies, tools, and industry best practices.
- Continuously improve testing processes and procedures to enhance efficiency and effectiveness.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- Proven experience in automated testing using tools such as Selenium, Appium, or similar frameworks for both mobile and web applications.
- Strong understanding of stress testing methodologies and tools (e.g., JMeter, Gatling).
- Proficiency in manual testing, including exploratory and usability testing.
- Familiarity with DevOps practices and CI/CD tools (e.g., Jenkins, Git).
- Ability to quickly implement automated regression testing to ensure product stability.
- Exceptional problem-solving and analytical skills with a keen eye for detail.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- A passion for quality assurance and a dedication to delivering top-notch user experiences.
- Certifications in QA or related fields (e.g., ISTQB) is a plus.