Image Loading

Senior API and Automation Quality Engineer

Job Description

We are seeking a talented and experienced API and Automation Quality Engineer to join our dynamic team. The ideal candidate will have a strong background in quality assurance, with a focus on API testing and API test automation. As an API and Automation Quality Engineer, you will play a crucial role in ensuring our integrations with different marketplaces and systems are reliable. 

Key Responsibilities:

API Testing

  • Design, develop, and execute comprehensive test plans for API and functional testing.

  • Collaborate with cross-functional teams to understand API specifications and requirements.

  • Conduct thorough testing to validate API functionality, performance, and security.

Test Automation

  • Develop and maintain automated test scripts for API testing and end-to-end testing.

  • Implement and enhance test automation frameworks to improve efficiency and coverage.

  • Collaborate with developers to integrate automated tests into the continuous integration pipeline.

Quality Assurance

  • Perform manual testing when necessary, ensuring a holistic approach to quality assurance.

  • Identify, document, and track defects, working closely with development teams to ensure timely resolution.

  • Contribute to the establishment and improvement of QA processes and standards.

Collaboration

  • Work closely with cross-functional teams, including developers, product managers, and business analysts, to ensure a collaborative and efficient QA process.

  • Participate in Agile/Scrum ceremonies and provide input on testing strategies and timelines.

Continuous Learning

  • Stay updated on industry best practices, tools, and technologies related to API testing and test automation.

  • Share knowledge and mentor junior team members to foster a culture of continuous improvement.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.

  • 6+ years of experience in quality assurance, with a focus on API testing and test automation.

  • Proven experience with API testing tools.

  • Strong programming skills, with proficiency in languages such as Java, JavaScript.

  • Experience with test automation frameworks (e.g., Selenium, Rest Assured, BDD).

  • Solid understanding of software development life cycle, testing methodologies, and best practices.

  • Excellent analytical and problem-solving skills.

  • Strong communication and collaboration skills.

  • Desire to help take Pattern to the next level through exploration and innovation.

Preferred Qualifications:

  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools like Github Actions

  • Knowledge of API design principles and best practices (e.g., RESTful APIs, HTTP methods, authentication mechanisms).

  • Expert in Postman API automation suite and automation tools like Selenium, Rest Assured, BDD framework 

  • Experience with cloud platforms and services such as AWS, Azure, or Google Cloud Platform.

  • Certification in software testing (e.g., ISTQB, ASTQB) or related fields.

  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes, AWS Fargate, etc.

  • Knowledge of security testing principles and tools (e.g., OWASP ZAP, Burp Suite).

  • Experience with PostgreSQL, MySql or Oracle databases

  • Familiarity with Agile/Scrum methodologies and tools like Jira or Trello.

Skills

  • API Testing
  • Selenium
  • SDLC
  • CI/CD
  • RESTful APIs
  • Cloud platform
  • Oracle Database

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Oct 30, 2024

Experience

6 to 8 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent