Software Quality Assurance Engineer
Job description
Software Quality Assurance Engineer at Eon Health.
About the role
Eon Health is seeking a dedicated Software Quality Assurance Engineer to join our dynamic team in Lahore, Punjab. In this full-time position, you will play a crucial role in ensuring the quality and reliability of our healthcare software solutions. You will collaborate closely with our development team to identify and resolve issues, ensuring that our products meet the highest standards of performance and user satisfaction. This is an for someone about quality assurance and looking to make a significant impact in the healthcare technology sector.
Key facts
What you'll do
- Design and implement comprehensive test plans and test cases based on software requirements and specifications.
- Execute manual and automated testing processes to identify software defects and ensure functionality aligns with user expectations.
- Collaborate with software developers and product managers to understand project requirements and provide feedback on potential quality issues.
- various testing methodologies, including functional, regression, performance, and usability testing, to ensure software quality.
- Document and track defects using issue tracking tools, ensuring timely resolution and effective communication with relevant stakeholders.
- Participate in code reviews and provide constructive feedback to enhance code quality and maintainability.
- Develop and maintain automated test scripts to improve testing efficiency and coverage.
- Conduct exploratory testing to uncover edge cases and potential issues that may not be covered by automated tests.
- Stay updated with the latest industry trends and best practices in software testing and quality assurance.
- Contribute to the continuous improvement of QA processes and methodologies within the organization.
- Assist in training and mentoring junior QA team members to foster a culture of quality across the team.
- Participate in Agile ceremonies, including sprint planning and retrospectives, to ensure quality is prioritized throughout the development lifecycle.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 3 years of experience in software quality assurance or a related role.
- Proficiency in testing tools such as Selenium, JUnit, or similar frameworks for automated testing.
- Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Experience with API testing and tools like Postman or SoapUI.
- Familiarity with version control systems, such as Git, and continuous integration/continuous deployment (CI/CD) practices.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication skills, both verbal and written, to effectively collaborate with cross-functional teams.
- Ability to work independently and manage multiple tasks in a fast-paced environment.
Nice to have
- Experience in the healthcare technology sector or familiarity with healthcare regulations and standards.
- Knowledge of performance testing tools such as JMeter or LoadRunner.
- Certification in software testing (e.g., ISTQB) is a plus.
- Familiarity with scripting languages such as Python or JavaScript for test automation.
- Experience with mobile application testing on iOS and Android platforms.
Skills & tools
- Testing frameworks: Selenium, JUnit, TestNG
- Issue tracking tools: JIRA, Bugzilla
- Version control: Git
- CI/CD tools: Jenkins, Travis CI
- Scripting languages: Python, JavaScript (preferred)
- API testing tools: Postman, SoapUI
- Performance testing tools: JMeter, LoadRunner (preferred)
Practical notes
- This position is based in Lahore, Punjab, and requires candidates to be eligible to work in Pakistan.
- Eon Health is committed to fostering a diverse and inclusive workplace. We encourage applications from individuals of all backgrounds and experiences.
- The selected candidate will be expected to work collaboratively in a team-oriented environment, contributing to a culture of continuous improvement and innovation.
- Interested candidates can apply through our official website at [Eon Health Careers](https://eonhealth.bamboohr.com/careers/43).
Join Eon Health and be a part of a team that is dedicated to improving healthcare through innovative technology solutions. Your expertise in software quality assurance will help us deliver exceptional products that enhance the lives of our users. We look forward to your application!