192 Software Automation jobs in Pakistan
Senior Software Engineer - (QA Automation)
Posted 14 days ago
Job Viewed
Job Description
-- AZM --
Job Description:The QA resource is responsible for ensuring the quality and reliability of software products through the implementation of various testing methodologies and quality control processes.
Key Responsibilities:- Test Planning: Collaborate with the development team to create detailed test plans and test cases based on project requirements.
- Test Execution: Perform manual and automated testing to identify defects, inconsistencies, and functional issues in software applications.
- Defect Tracking: Document and track defects using bug tracking tools, and work closely with developers to ensure timely resolution.
- Regression Testing: Conduct regression testing to ensure that code changes do not negatively impact existing functionality.
- Test Automation: Develop and maintain automated test scripts to streamline testing processes and improve test coverage.
- Test Documentation: Create and maintain test documentation, including test plans, test cases, and test reports.
- Quality Assurance: Collaborate with cross-functional teams to promote a culture of quality assurance and continuous improvement.
- Performance Testing: Conduct performance and load testing as needed to assess system scalability and performance under various conditions.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Strong understanding of software testing principles and methodologies.
- Proficiency in testing tools and frameworks like Selenium, JUnit, TestNG, or similar.
- Working knowledge of JMeter or similar tools for performance, load, and stress testing.
- API Testing using tools like Postman or similar.
- Familiarity with bug tracking and test management tools like JIRA, TestRail, etc.
- Ability to work in Agile/Scrum environments.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Knowledge of programming languages Python, NodeJS, C# is a plus.
At AZM Development, we believe in working together in a friendly and supportive environment. Our culture encourages innovation, excellence, and personal growth through focused development and a shared mission. We see our team as our greatest strength and make sure everyone feels respected, recognized, and celebrated.
What We OfferWithin AZM Development, our team members go beyond addressing client challenges; they actively influence the growth and trajectory of our company. Our unique business practices, combined with a vibrant culture and expansive growth prospects, resonate with professionals possessing an entrepreneurial mindset.
#J-18808-LjbffrSenior Software Engineer - (QA Automation)
Posted 11 days ago
Job Viewed
Job Description
-- AZM -- Job Description:
The QA resource is responsible for ensuring the quality and reliability of software products through the implementation of various testing methodologies and quality control processes. Key Responsibilities:
Test Planning:
Collaborate with the development team to create detailed test plans and test cases based on project requirements. Test Execution:
Perform manual and automated testing to identify defects, inconsistencies, and functional issues in software applications. Defect Tracking:
Document and track defects using bug tracking tools, and work closely with developers to ensure timely resolution. Regression Testing:
Conduct regression testing to ensure that code changes do not negatively impact existing functionality. Test Automation:
Develop and maintain automated test scripts to streamline testing processes and improve test coverage. Test Documentation:
Create and maintain test documentation, including test plans, test cases, and test reports. Quality Assurance:
Collaborate with cross-functional teams to promote a culture of quality assurance and continuous improvement. Performance Testing:
Conduct performance and load testing as needed to assess system scalability and performance under various conditions. Qualifications and Skills:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Strong understanding of software testing principles and methodologies. Proficiency in testing tools and frameworks like Selenium, JUnit, TestNG, or similar. Working knowledge of JMeter or similar tools for performance, load, and stress testing. API Testing using tools like Postman or similar. Familiarity with bug tracking and test management tools like JIRA, TestRail, etc. Ability to work in Agile/Scrum environments. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Knowledge of programming languages Python, NodeJS, C# is a plus. What's great in the job?
At AZM Development, we believe in working together in a friendly and supportive environment. Our culture encourages innovation, excellence, and personal growth through focused development and a shared mission. We see our team as our greatest strength and make sure everyone feels respected, recognized, and celebrated. What We Offer
Within AZM Development, our team members go beyond addressing client challenges; they actively influence the growth and trajectory of our company. Our unique business practices, combined with a vibrant culture and expansive growth prospects, resonate with professionals possessing an entrepreneurial mindset.
#J-18808-Ljbffr
Software Automation Quality Assurance Engineer
Posted 14 days ago
Job Viewed
Job Description
AlphaBOLD is seeking candidates for its Lahore office who possess a solid understanding of QA concepts, alongside best practices. They should be able to utilize their technical skills to act as a strong advocate for quality and provide input at various agile development stages. The ideal candidate for this position should have a good knowledge of QA processes, as well as expertise in the Automation domain, with strong analytical, problem-solving, and communication skills. Additionally, they should have substantial experience and knowledge in SQL or No-SQL databases.
Requirements:- 1.5 – 3 years of experience in Software Automation Quality Assurance domain in any reputed Organization.
- Should have experience with one or many of Automation/Performance tools like Selenium, Cypress, Playwright, UIPath, Protractor, Puppeteer & JMeter.
- Should possess hands-on experience in API testing and Database testing.
- Very good English communication. Should be able to communicate with US-based customers.
- Knowledge of QA processes, methodologies, and industry best practices.
- Proven understanding of grey box and black box testing techniques.
- Experience with Agile / Scrum methodologies.
- Should have good analytical skills and keen observation.
- Should be able to carry out QA and testing activities with little guidance on customer projects.
- Knowledge of issue-tracking tools (JIRA will be preferable)
- Should have good interpersonal skills.
- Should be able to work in agile self-organized and self-motivated teams.
- Create and maintain test plans and test cases.
- Apply structured testing methodology and strategies.
- Ensure the quality of requirements and design specifications.
- Develop test design documents to cover requirements.
- Create comprehensive test cases/scripts that are in accordance with business and technical specifications.
- Automate the existing Test Cases for Simple or Angular web applications using one of the upper defined tools.
- Assist with test data identification.
- Plan and schedule test activities to ensure functional, system, and technical specifications.
- Create defective tickets and track issues to resolution.
- Communicate test results, issues, and risks to project team members, project managers, and QA management.
- Competitive salary and benefits
- Dollar Pegging
- Internet and Gym Reimbursements.
- Company Sponsored Subsidized Lunch
- Paid holidays and vacations.
- Medical outpatient reimbursement and inpatient facility.
- Opportunities to make a difference in a small, yet highly productive environment.
- Provident Fund
- Employee Centric Benefits and Policies
- Company sponsored certifications
- 5 Year service reward
- US-H1 Visa Offering
Software Automation Quality Assurance Engineer
Posted 14 days ago
Job Viewed
Job Description
1.5 – 3 years of experience in Software Automation Quality Assurance domain in any reputed Organization. Should have experience with one or many of Automation/Performance tools like Selenium, Cypress, Playwright, UIPath, Protractor, Puppeteer & JMeter. Should possess hands-on experience in API testing and Database testing. Very good English communication. Should be able to communicate with US-based customers. Knowledge of QA processes, methodologies, and industry best practices. Proven understanding of grey box and black box testing techniques. Experience with Agile / Scrum methodologies. Should have good analytical skills and keen observation. Should be able to carry out QA and testing activities with little guidance on customer projects. Knowledge of issue-tracking tools (JIRA will be preferable) Should have good interpersonal skills. Should be able to work in agile self-organized and self-motivated teams. Responsibilities:
Create and maintain test plans and test cases. Apply structured testing methodology and strategies. Ensure the quality of requirements and design specifications. Develop test design documents to cover requirements. Create comprehensive test cases/scripts that are in accordance with business and technical specifications. Automate the existing Test Cases for Simple or Angular web applications using one of the upper defined tools. Assist with test data identification. Plan and schedule test activities to ensure functional, system, and technical specifications. Create defective tickets and track issues to resolution. Communicate test results, issues, and risks to project team members, project managers, and QA management. What We Offer:
Competitive salary and benefits Dollar Pegging Internet and Gym Reimbursements. Company Sponsored Subsidized Lunch Paid holidays and vacations. Medical outpatient reimbursement and inpatient facility. Opportunities to make a difference in a small, yet highly productive environment. Provident Fund Employee Centric Benefits and Policies Company sponsored certifications 5 Year service reward US-H1 Visa Offering
#J-18808-Ljbffr
QA Automation Engineer
Posted today
Job Viewed
Job Description
5 months ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
WRP is looking for a Senior Automation Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.Senior Automation QA engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
Experience
- 3-4 years of working experience as a Quality Assurance Engineer (Automation)
- Hands-on experience with test automation tools and libraries for both web and mobile such as Selenium, Robot Framework, Appium, TestNG along with Jenkins
- Experience with web technologies: HTML, JavaScript, XML, CSS, SQL, etc
- Experience with API and integration testing (Python for API Testing - Pytest framework)
- Experience with speed and performance testing of web applications such as Locust or JMeter
- Develop and drive innovative solutions for automated testing strategies and quality assurance of systems and products.
- Write robust, maintainable test automation code.
- Participate in scrum ceremonies and actively undertake sprint tasks – these include:
- Supporting the development of test plans
- Creation of tests – both manual and automated
- Reviewing of stories, code, and tests
- Execution of tests at all stages of the lifecycle
- Utilize a BDD /TDD approach to execute test plans and develop suitable test cases.
- Follow the testing processes and practices within an agile software development team.
- Use a test-first approach to create automated unit, integration, acceptance and performance tests.
- Write, develop and maintain Test Scripts to ensure maximum coverage, quality and scalability across multiple products.
- Monitor overnight runs of automation packs and ensure failures are addressed.
- Working directly with Developers, DevOps, Product Managers, and Program Managers to ensure proper development and quality of our applications and platforms.
- Collaborate with Software Engineers to continuously improve the testability and robustness of the codebase.
- Provide feedback to software engineering teams and enforce that business requirements are being met in the product.
- Collaborate with the development and product teams to ensure that automation activities provide the highest benefits.
- Support and improve tools for continuous integration, automated testing and release management.
- Guide and mentor Junior Automation QA engineers technically and strategically to achieve company automation goals.
- Thoroughly analyzes requirements and comes up with scenarios and plans to implement the testing
- Hands on experience in Web, Mobile & API Test automation
- Raise defects and review and understand defects entered by UAT team members and translate those into actionable items.
- Experience in Test Management Tools, creating CI/CD pipeline
- Expertise in programming languages and ability to build custom-built functions and design patterns
- Experience in E-commerce domain, salesforce commerce cloud, OMS & supply chain would be plus
- Proficiency in English with Strong communication skills with a demonstrable ability to interact and influence at all levels within the organization
- Solid understanding of quality assurance and testing processes within an Agile environment
- Deep knowledge of testing concepts, processes, and activities
- Excellent problem-solving, planning, analytical and documentation skills
- Strong team player and must be able to participate in Release deployments to production
- Passion for and ability to deliver high-quality features and end-to-end scenarios
- Reporting and tracking bugs
- Selenium / Cypress
- Postman/ Rest assured / Karate
- Appium / XCUITest and Espresso
- Git, Jira, Confluence, Jenkins
- Java
- Kobiton is a plus
- Python for API Testing - Pytest framework
- Bachelor’s degree in Computer Science, Software Engineering or Equivalent
Morning - Onsite Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Quality Assurance
- Industries Computer Games
Referrals increase your chances of interviewing at WRP by 2x
Get notified about new Quality Assurance Automation Engineer jobs in Islamabad, Islāmābād, Pakistan .
Senior/Principal Test Automation Engineer Software Development Engineer in Test IIWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrQA Automation Engineer
Posted 14 days ago
Job Viewed
Job Description
Strong knowledge in QA processes and test methodologies;
Understanding principles of Object-Oriented Programming (OOP);
Familiarity with Agile frameworks and regression testing;
Experience of creating automation frameworks from scratch;
Experience with SQL;
Experience in writing API and UI tests;
Comfortable working with Jenkins;
Familiarity with Selenium;
Familiarity with BDD approach;
Experience in testing of mobile applications; experience in performance testing;
Familiarity with project management tools like Confluence and Jira;
Experience with Automation tools
Job SpecificationBachelor’s degree in computer science, software engineering or a similar field.
Previous experience working as a QA automation engineer.
Advanced programming skills including automation systems and databases.
Familiarity with programming script languages including Java and VBScript.
Excellent analytical skills.
Detailed knowledge of application functions, bug fixing, and testing protocols.
Good written and verbal communication skills.
Information Technology and Services - Lahore, Pakistan
#J-18808-LjbffrQA Automation Engineer
Posted 14 days ago
Job Viewed
Job Description
Job Brief
We are looking for a QA Automation Engineer, with a development background. This person will be involved throughout the development lifecycle in QA of software development, with an emphasis on development and implementation of test automation.
VentureDive Overview
Founded in 2012 by veteran technology entrepreneurs from MIT and Stanford, VentureDive is the fastest growing technology company in the region that develops and invests in products and solutions that simplify and improve lives of people world-wide. We aspire to create a technology organization and an entrepreneurial ecosystem in the region that are recognized as second to none in the world.
Key Responsibilities
- Designing, developing and working on existing frameworks for test infrastructure
- Creation and maintenance of automation test scripts with the object-oriented approach
- Execution of automated scripts in areas involving installation, functional, performance and load testing
- Creation of test reports
- Training others regarding automation test concepts, providing guidance and direction as needed
- Coordination and prioritization of test development activities and the ability to work with multiple development teams and software projects
- Contributing toward predictable delivery of quality releases
- Research, recommend and implement tools as needed with the goal of increasing automation
Required Qualifications
- 3-5 years strong background in development and an interest in working on automation tools & technologies
- Thorough understanding of SDLC, specifically automation processes in agile development environments
- Strong object-oriented concepts and implementation
- Preferably experience in writing, executing and monitoring automated test suites
- Experienced on Automation using Appium (with Java) for Mobile platforms
- Experienced on API Automation using Rest Assured
- Experience on Performance testing is a plus
- Knowledge of CI/CD pipelines on Jenkins
- Knowledge of Dockers and parallel execution
- Security testing tools knowledge would be a plus
- Strong working knowledge of testing fundamentals such as BDD, Test driven and other approaches
- Proficient working with relational databases such as SQL, Oracle
- Strong communication & problem-solving skills
What we look for beyond required skills
In order to thrive at VentureDive, you are intellectually smart and curious, have the passion for and take pride in your work, deeply believe in VentureDive’s mission, vision, and values, have a no-frills attitude, are a collaborative team player, and are ethical and honest.
Are you ready to put your ideas into products and solutions that will be used by millions?
You will find VentureDive to be a quick pace, high standards, fun and a rewarding place to work at. Not only will your work reach millions of users world-wide, you will also be rewarded with competitive salaries and benefits. If you think you have what it takes to be a VenDian, come join us . we're having a ball!
#LI-Hybrid
#J-18808-LjbffrBe The First To Know
About the latest Software automation Jobs in Pakistan !
QA Automation Engineer
Posted 14 days ago
Job Viewed
Job Description
As a QA Automation Engineer at PakWheels, you will be responsible for ensuring the quality and reliability of products by collaborating closely with engineering, production, marketing, and sales teams throughout the product life cycle. You will translate product requirements into detailed test plans, conduct rigorous testing, and analyze market data to enhance user experience. Additionally, you will play a key role in QA processes, ensuring seamless product releases while maintaining PakWheels' competitive edge in the market.
Responsibilities:
- Build and enhance end-to-end test automation frameworks for both UI and API testing.
- Develop, maintain, and execute robust automation test scripts for web and mobile applications using Cypress, Selenium, and Appium.
- Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar.
- Conduct performance and load testing where applicable, using tools like JMeter or Lighthouse.
- Collaborate with cross-functional teams to define quality standards and testing strategies.
- Participate in code reviews and contribute to best testing practices.
- Analyze test results, generate test reports, and track quality metrics.
- Continuously improve the efficiency and coverage of existing automation test suites.
- Leverage Agentic AI frameworks and LLM-powered tools to generate, prioritize, and maintain test cases based on changing product requirements or user stories.
Qualifications:
- 2+ years of experience in QA Automation.
- Strong programming/scripting skills in Java, Python, JavaScript, or TypeScript.
- Experience with automation frameworks like Selenium, Cypress, Playwright, and Appium.
- Experience with API testing using tools such as Postman, REST Assured, or Karate.
- Familiarity with CI/CD tools (Jenkins, CircleCI, GitHub Actions).
- Experience in testing web and mobile applications.
- Knowledge of version control systems like Git.
- Good knowledge of XPath, CSS selectors, and DOM manipulation for dynamic web apps.
- Understanding of software testing methodologies and Agile/Scrum processes.
- DB and SQL knowledge
- Strong knowledge of Generative AI, Large Language Models (LLMs), coding agents, and Agentic AI frameworks.
At PakWheels, we take pride in fostering a dynamic and innovative workplace culture that values collaboration and growth. Since 2003, PakWheels.com has transformed the automobile industry in Pakistan, helping millions of Pakistanis buy, sell, and maintain their vehicles. By joining PakWheels, you'll be part of a mission to revolutionize the automobile landscape. Our environment thrives on creativity, teamwork, and forward-thinking ideas.
#J-18808-LjbffrQA Automation Engineer
Posted 14 days ago
Job Viewed
Job Description
We are looking for a talented and detail-oriented QA Automation Engineer to develop and maintain automated test scripts for our web applications, ensuring quality and performance at every stage of the development cycle. You will work closely with our development and DevOps teams to integrate automated tests into our CI/CD pipelines, contributing to our continuous testing strategy. Your goal will be to build scalable, robust test automation frameworks that minimize manual testing efforts and help us deliver seamless user experiences to millions of students.
Job Responsibilities- Design, develop, and maintain automated test scripts for web applications using Python, Selenium, and other automation tools.
- Collaborate with developers to understand features and functionality to design effective test cases.
- Integrate test automation into the CI/CD pipeline (e.g., Jenkins, GitLab CI, CircleCI) to ensure continuous testing of all code changes.
- Monitor test executions and analyze results, providing detailed reports on defects and issues to development teams.
- Work closely with the DevOps team to ensure test environments are stable and tests are running efficiently.
- Implement test reporting mechanisms that generate actionable insights for developers, managers, and stakeholders.
- Identify and implement opportunities to optimize test execution, including parallel testing and test prioritization.
- Maintain test data and test environments to support ongoing test automation activities.
- Collaborate with cross-functional teams (development, DevOps, product management) to improve overall product quality and drive a culture of quality across the organization.
- Troubleshoot and debug test failures, working with developers to identify root causes.
- Ensure that load and performance testing is conducted, identifying potential bottlenecks and issues before release.
- Stay up-to-date with the latest trends in test automation tools, strategies, and best practices.
- Strong understanding of CI/CD pipelines and integration of test automation into the deployment process.
- Experience with version control systems (e.g., Git, GitLab, Bitbucket).
- Experience with test management tools like JIRA, TestRail, or similar.
- Strong knowledge of software testing methodologies (unit, integration, functional, regression, performance testing).
- Familiarity with API testing using tools like Postman or RestAssured.
- Excellent problem-solving skills with a keen eye for detail.
- Ability to work effectively in a collaborative team environment.
- Good communication skills, both written and verbal.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- 2+ years of experience in test automation, developing automated test scripts using tools such as Selenium, Python, or similar frameworks.
- Competitive salary and benefits package.
- Opportunity to work on a growing platform with millions of users.
- Collaborative and innovative work environment with a focus on continuous learning.
- Opportunities for career growth and professional development.
- Flexible work hours and remote work options.
- A market-competitive base salary with performance-based incentives.
- Opportunities for career growth, mentorship, and attending industry conferences or workshops.
- Tea, coffee, and lunch provided by the company.
10AM - 7PM
We provide Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, national origin, age, disability or genetics.This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, compensation, and training.
SolutionInn is an emerging online educational portal
where it has been made easy for students to find and hire
specific tutors for specific questions, homeworks
and projects assistance.
QA Automation Engineer
Posted 20 days ago
Job Viewed
Job Description
WRP is looking for a Senior Automation Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. Senior Automation QA engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts).
EXPERIENCE- 3-4 years of working experience as a Quality Assurance Engineer (Automation)
- Hands-on experience with test automation tools and libraries for both web and mobile such as Selenium, Robot Framework, Appium, TestNG along with Jenkins
- Experience with web technologies: HTML, JavaScript, XML, CSS, SQL, etc.
- Experience with API and integration testing (Python for API Testing - Pytest framework)
- Experience with speed and performance testing of web applications such as Locust or JMeter
- Develop and drive innovative solutions for automated testing strategies and quality assurance of systems and products.
- Write robust, maintainable test automation code.
- Participate in scrum ceremonies and actively undertake sprint tasks – these include:
- Supporting the development of test plans
- Creation of tests – both manual and automated
- Reviewing of stories, code, and tests
- Execution of tests at all stages of the lifecycle
- Utilize a BDD/TDD approach to execute test plans and develop suitable test cases.
- Follow the testing processes and practices within an agile software development team.
- Use a test-first approach to create automated unit, integration, acceptance and performance tests.
- Write, develop and maintain Test Scripts to ensure maximum coverage, quality and scalability across multiple products.
- Monitor overnight runs of automation packs and ensure failures are addressed.
- Working directly with Developers, DevOps, Product Managers, and Program Managers to ensure proper development and quality of our applications and platforms.
- Collaborate with Software Engineers to continuously improve the testability and robustness of the codebase.
- Provide feedback to software engineering teams and enforce that business requirements are being met in the product.
- Collaborate with the development and product teams to ensure that automation activities provide the highest benefits.
- Support and improve tools for continuous integration, automated testing and release management.
- Guide and mentor Junior Automation QA engineers technically and strategically to achieve company automation goals.
- Thoroughly analyze requirements and come up with scenarios and plans to implement the testing.
- Hands on experience in Web, Mobile & API Test automation.
- Raise defects and review and understand defects entered by UAT team members and translate those into actionable items.
- Experience in Test Management Tools, creating CI/CD pipeline.
- Expertise in programming languages and ability to build custom-built functions and design patterns.
- Experience in E-commerce domain, salesforce commerce cloud, OMS & supply chain would be a plus.
- Proficiency in English with strong communication skills with a demonstrable ability to interact and influence at all levels within the organization.
- Solid understanding of quality assurance and testing processes within an Agile environment.
- Deep knowledge of testing concepts, processes, and activities.
- Excellent problem-solving, planning, analytical and documentation skills.
- Strong team player and must be able to participate in Release deployments to production.
- Passion for and ability to deliver high-quality features and end-to-end scenarios.
- Reporting and tracking bugs.
- Selenium / Cypress
- Postman/ Rest assured / Karate
- Appium / XCUITest and Espresso
- Git, Jira, Confluence, Jenkins
- Java
- Kobiton is a plus
- Python for API Testing - Pytest framework
- Bachelor’s degree in Computer Science, Software Engineering or Equivalent.
- Morning - Onsite