Our software developers rank among the top 1%
Ropstam Solutions is seeking a highly skilled and detail-oriented Software Quality Assurance Engineer to join our dynamic team
We are seeking a highly skilled and detail-oriented Software Quality Assurance Engineer to join our dynamic team. The SQA Engineer will be responsible for ensuring the quality and reliability of our software products through the design, implementation, and execution of test plans and test cases. The ideal candidate will have a strong understanding of software development processes, testing methodologies, and the ability to collaborate effectively with cross-functional teams.
9 am to 6 pm
DHA 2, Main G.T Road Islamabad, Pakistan
- Develop and implement comprehensive test plans based on project
- Design detailed test cases to ensure thorough coverage of functional and
- Execute manual and automated test cases to validate software functionality,
performance, and security.
- Conduct regression testing to ensure the stability of existing features after
- Identify, document, and track software defects using established issue
- Work closely with developers to facilitate defect resolution and verify bug
- Develop and maintain automated test scripts using tools such as Selenium,
JUnit, or similar frameworks.
- Integrate automated testing into the continuous integration/continuous
deployment (CI/CD) pipeline.
- Conduct performance testing using tools like JMeter to identify and address
- Analyze performance metrics and provide recommendations for optimization.
- Design and execute test cases for RESTful and SOAP APIs to ensure data
consistency and reliability.
- Collaborate with development teams to validate API functionality.
- Work closely with software developers, product managers, and other
stakeholders to understand project requirements and user stories.
- Participate in Agile/Scrum ceremonies and provide feedback on software
- Maintain detailed testing documentation, including test cases, test scripts, and
- Contribute to the creation and improvement of testing processes and
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience in software quality assurance, with a focus on both manual
and automated testing.
- Proficiency in automated testing tools such as Selenium, JUnit, or similar.
- Experience with performance testing tools (e.g., JMeter) and API testing.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Familiarity with Agile/Scrum methodologies.
- Detail-oriented and committed to delivering high-quality software products.
- Market competitive salary
- Provident Fund
- Medical Insurance
- Annual Leaves
- Yearly Bonuses