Job Description
Client company introduction:
Our Client company is the first of its kind technology solutions provider, using a blend of solution and innovation, with software and technology at the forefront, The client company aims to automate lives like it has not been known before.
Services:
- Business Information Systems Enabling businesses to manage, analyze and improvise to reach their maximum potential.
- Websites Providing ultimate user experience with our website design and development.
- Mobile Applications Designing and developing mobile apps to allow businesses & customers to connect with a simple touch.
- Search Engine Optimization Maximizing the local and global reach potential of businesses and individuals.
- Service Integrations Enhancing capabilities with various service integrations. Cyber Security Protecting the valuable resources in the world of information technology.
- Maintenance Keeping all parts oiled and running properly, to ensure seamless experience.
- Business Consultancy Advising businesses with the best industry specific practices, to optimize procedural output.
Job Description:
About the Role
We are seeking a detail-oriented Software Quality Assurance Engineer to join our team. The ideal candidate will possess a strong background in both manual and automated testing, a solid understanding of the Software Development Lifecycle (SDLC), and experience collaborating closely with developers and product teams to deliver high-quality software.
Key Responsibilities
- Design, develop, and execute test plans, test cases, and test scripts for web and
- mobile applications.
- Perform functional, regression, integration, performance, and usability testing.
- Ensure product quality by identifying, documenting, and tracking bugs and defects
- using issue-tracking tools (e.g., JIRA, Trello, or similar).
- Collaborate with developers and business teams to understand requirements and
- acceptance criteria.
- Develop and maintain automation scripts (Selenium, Cypress, PHPUnit, or similar).
- Participate in release planning and validate deployments in staging and production
- environments.
- Ensure adherence to QA processes and best practices throughout the SDLC.
- Provide feedback to improve software usability, scalability, and performance
Requirements
- Bachelors degree in Computer Science, Software Engineering, or related field.
- 3-5 years of experience in Software QA / Testing.
- Strong knowledge of QA methodologies, tools, and processes.
- Hands-on experience in manual testing and exposure to automation testing.
- Solid understanding of SDLC, Agile/Scrum methodologies.
- Familiarity with SQL for database validation.
- Strong analytical and problem-solving skills, with a keen attention to detail.
- Strong communication and collaboration abilities
Nice to Have
- Experience with CI/CD pipelines.
- Knowledge of API testing tools (Postman, SoapUI, etc.).
- Exposure to performance testing tools (JMeter, LoadRunner).
- Experience in testing cloud-based or microservices applications
Education:
Bachelors in related field
Job Details:
Experience: 3 - 5 years
Work Timings: 9:00 am to 6:00 pm
Work Days: Monday - Friday
Location: Lahore
Salary: Tax-Free
About HR Ways: HR Ways is an Award winning Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 300+ Employers worldwide ranging from worlds biggest SaaS Companies to most competitive Startups. We have entities in Dubai, Canada, US, UK, Pakistan, India, Saudi Arabia, Portugal, Brazil and other parts of the world.