Quality Assurance Automation Engineer

2 months ago


Bangalore, Karnataka, India Programming.com Full time

Key Responsibilities:


- Test Automation Development: Design, develop, and maintain automated test scripts and frameworks to support functional, regression, and performance testing of web and mobile applications. Utilize industry-standard automation tools and frameworks to ensure comprehensive test coverage and efficient test execution.


- Test Planning and Strategy: Collaborate with cross-functional teams including software developers, product managers, and business analysts to understand project requirements and develop test plans, test strategies, and test cases. Identify test scenarios and define acceptance criteria based on user stories and specifications.


- Continuous Integration and Delivery (CI/CD): Integrate automated tests into CI/CD pipelines to enable continuous testing and deployment. Configure and maintain CI/CD tools such as Jenkins, GitLab CI/CD, or Travis CI to automate test execution and generate test reports.


- Test Execution and Analysis: Execute automated tests across multiple environments (e.g., development, staging, production) to validate software releases and ensure quality and reliability. Analyze test results, identify defects, and work closely with development teams to prioritize and resolve issues.


- Performance and Load Testing: Develop and execute performance and load tests using tools such as JMeter, Gatling, or LoadRunner to assess application scalability, reliability, and responsiveness under various load conditions. Analyze performance metrics and identify performance bottlenecks for optimization.


- API Testing: Design and implement automated tests for RESTful APIs and web services using tools such as Postman, Rest Assured, or SOAP UI. Verify API functionality, data integrity, and response times to ensure seamless integration and interoperability.


- Test Environment Setup: Configure and maintain test environments, including test databases, servers, and test data. Collaborate with infrastructure and operations teams to ensure test environments are stable, up-to-date, and consistent with production environments.


- Test Automation Best Practices: Stay current with industry trends, best practices, and emerging technologies in test automation. Drive the adoption of automation best practices and methodologies within the QA team, including code review, version control, and continuous improvement.


Technical Skills:


- Programming Languages: Proficiency in programming languages such as Java, Python, or JavaScript for test automation development. Knowledge of additional scripting languages (e.g., Shell, PowerShell) is a plus.


- Test Automation Frameworks: Hands-on experience with test automation frameworks such as Selenium WebDriver, Appium, TestNG, JUnit, or Robot Framework for web and mobile application testing.


- CI/CD Tools: Experience with CI/CD tools such as Jenkins, GitLab CI/CD, Travis CI, or CircleCI for automating test execution, continuous integration, and deployment.


- Performance Testing Tools: Familiarity with performance testing tools such as JMeter, Gatling, or LoadRunner for conducting load testing, stress testing, and scalability testing of web applications and APIs.


- API Testing Tools: Knowledge of API testing tools such as Postman, Rest Assured, or SOAP UI for testing RESTful APIs, web services, and microservices.


- Version Control Systems: Proficiency in version control systems such as Git for managing test automation code, branching, and merging.


- Database Management: Basic understanding of SQL and experience working with relational databases such as MySQL, PostgreSQL, or Oracle for test data management and validation.


- Agile Methodologies: Experience working in Agile development environments using Scrum or Kanban methodologies. Strong collaboration and communication skills are essential for cross-functional teamwork.


- Education: Bachelors or Masters degree in Computer Science or a related field.


(ref:hirist.tech)

  • Bangalore, Karnataka, India Sourcingxpress Full time

    Job Description :As a Quality Assurance - Automation Engineer at ColorTokens, you will play a critical role in ensuring the quality and reliability of our security solutions. You will be responsible for designing and executing comprehensive test plans, conducting system and performance testing, and implementing test automation frameworks. You will...


  • Bangalore, Karnataka, India Sourcingxpress Full time

    Job Description :As a Quality Assurance - Automation Engineer at ColorTokens, you will play a critical role in ensuring the quality and reliability of our security solutions. You will be responsible for designing and executing comprehensive test plans, conducting system and performance testing, and implementing test automation frameworks. You will...


  • Bangalore, Karnataka, India Overture Rede Private Limited. Full time

    Role : Python Automation : 6 - 9 yearsLocation : Period : Immediate joiners onlyRole Description :The Position We are looking for a Quality Assurance Automation engineer with the ability to implement automated tests using a Python-based test framework.Roles And Responsibilities:- Ability to work closely with Development and fellow QA team members to...


  • Bangalore, Karnataka, India Upamp Business Solutions Full time

    The Opportunity :We're looking for a driven and experienced detail-oriented Quality Assurance Engineer to join our team. The perfect candidate should demonstrate a deep interest in quality assurance and a strong eagerness to both learn and engage in automated testing procedures. You'll closely collaborate with our development team to detect bugs,...


  • Bangalore, Karnataka, India Upamp Business Solutions Full time

    The Opportunity :We're looking for a driven and experienced detail-oriented Quality Assurance Engineer to join our team. The perfect candidate should demonstrate a deep interest in quality assurance and a strong eagerness to both learn and engage in automated testing procedures. You'll closely collaborate with our development team to detect bugs,...


  • Bangalore, Karnataka, India Coffeee.io Full time

    Position Overview:. We are seeking a highly skilled and experienced Mobile Automation QA Lead to join our team. The ideal candidate will have extensive experience in mobile application testing and automation. The Mobile Automation QA Lead will be responsible for designing, implementing, and maintaining automated test suites for mobile applications across...


  • Bangalore, Karnataka, India Coffeee.io Full time

    Position Overview:. We are seeking a highly skilled and experienced Mobile Automation QA Lead to join our team. The ideal candidate will have extensive experience in mobile application testing and automation. The Mobile Automation QA Lead will be responsible for designing, implementing, and maintaining automated test suites for mobile applications across...


  • Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Responsibilities :Review requirements to identify all areas of functional and non-functional testing required within the timeframe.Create and execute tests using Approved Automation/Functional/Performance Test tools as applicable aligning to the overall test strategy defined.Ensure the product meets the minimum quality standards and is fully functional and...


  • Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Responsibilities :Review requirements to identify all areas of functional and non-functional testing required within the timeframe.Create and execute tests using Approved Automation/Functional/Performance Test tools as applicable aligning to the overall test strategy defined.Ensure the product meets the minimum quality standards and is fully functional and...


  • Bangalore, Karnataka, India Overture Rede Private Limited. Full time

    About the Role:We are seeking a talented QA Automation Engineer to join our team and play a key role in ensuring the quality of our ecommerce platform. You will leverage your expertise in automation frameworks and testing methodologies to create robust test suites that cover all aspects of the user experience, from web applications to mobile apps and Design,...


  • Bangalore, Karnataka, India Gloify Full time

    Job Description :We are seeking a skilled QA - Automation Engineer to join our team. The ideal candidate will have a strong background in software quality assurance, experience with automated testing frameworks, and a passion for ensuring high-quality software delivery. This role involves designing and implementing automated tests, identifying and reporting...


  • Bangalore, Karnataka, India Gloify Full time

    Job Description :We are seeking a skilled QA - Automation Engineer to join our team. The ideal candidate will have a strong background in software quality assurance, experience with automated testing frameworks, and a passion for ensuring high-quality software delivery. This role involves designing and implementing automated tests, identifying and reporting...


  • Bangalore, Karnataka, India programming.com Full time

    Role : QA automationExp : 4 to 8 YearsLocation : Bangalore(WFO)Notice period : Immediate JoinerSkills : Java, Selenium, JUnit, TestNG,API Testing -Postman or REST Assured and API automation with Rest AssuredRole and Responsibility :Overview :We are seeking a skilled Test Automation Engineer proficient in Java, Selenium, JUnit, TestNG, API Testing (using...


  • Bangalore, Karnataka, India programming.com Full time

    Role : QA automationExp : 4 to 8 YearsLocation : Bangalore(WFO)Notice period : Immediate JoinerSkills : Java, Selenium, JUnit, TestNG,API Testing -Postman or REST Assured and API automation with Rest AssuredRole and Responsibility :Overview :We are seeking a skilled Test Automation Engineer proficient in Java, Selenium, JUnit, TestNG, API Testing (using...


  • Bangalore, Karnataka, India Sequoia Full time

    Responsibilities :Prepare Reusable functions, which improve the robustness, re-usability, and maintainability of their test scripts.Build test frameworks that should be designed in such a way that it increases and speeds up their productivity.Support the framework/s, for example, supporting dev/qa with issues using the tool.The engineer will implement...


  • Bangalore, Karnataka, India Sequoia Full time

    Responsibilities :Prepare Reusable functions, which improve the robustness, re-usability, and maintainability of their test scripts.Build test frameworks that should be designed in such a way that it increases and speeds up their productivity.Support the framework/s, for example, supporting dev/qa with issues using the tool.The engineer will implement...


  • Bangalore, Karnataka, India Aapico Steps Full time

    Job Description : As a Quality Assurance Engineer, you'll be an integral part of our software development process, ensuring that our products meet the highest standards of quality and reliability. You'll work closely with our development team to understand project requirements, design test plans, execute test cases, and report any issues or bugs that...


  • Bangalore, Karnataka, India Aapico Steps Full time

    Job Description : As a Quality Assurance Engineer, you'll be an integral part of our software development process, ensuring that our products meet the highest standards of quality and reliability. You'll work closely with our development team to understand project requirements, design test plans, execute test cases, and report any issues or bugs that...


  • Bangalore, Karnataka, India VARITE Inc. Full time

    Job Title : QA Engineer Location State : Karnataka Location City : Bangalore Experience Required : 3+ years. Shift : Day Shift Work Mode : Onsite Position Type : Contract Openings : 3Company Name: VARITE INDIA PRIVATE LIMITEDAbout The Client: A multinational technology and e-commerce company based in the United States is widely recognized as one of the...


  • Bangalore, Karnataka, India VARITE Inc. Full time

    Job Title : QA Engineer Location State : Karnataka Location City : Bangalore Experience Required : 3+ years. Shift : Day Shift Work Mode : Onsite Position Type : Contract Openings : 3Company Name: VARITE INDIA PRIVATE LIMITEDAbout The Client: A multinational technology and e-commerce company based in the United States is widely recognized as one of the...