Search by job, company or skills

Happiest Minds Technologies

SENIOR TEST ENGINEER - Automation testing

Save
new job description bg glownew job description bg glow
  • Posted a month ago
  • Over 100 applicants

Job Description

API Automation Test Engineer

Years of Experience: 3-5 Years

Job Summary: We are seeking a skilled API Automation Test Engineer with a strong background in automation testing to join our dynamic team. The ideal candidate will have hands-on experience with various testing tools and frameworks, particularly in API testing, and will be responsible for ensuring the quality and reliability of our software products through automated testing.

Responsibilities:

  • Design, develop, and execute automated test scripts for API testing using Java and Rest Assured.
  • Collaborate with development and product teams to understand requirements and create comprehensive test plans.
  • Utilize Selenium and TestNG for UI testing as needed.
  • Perform database testing using PostgreSQL to validate data integrity and accuracy.
  • Manage test environments and ensure proper configuration using Git, Maven, and Jenkins.
  • Document test cases, test results, and defects in a clear and concise manner.
  • Participate in code reviews and provide feedback on testability and quality.
  • Continuously improve testing processes and methodologies.

Mandatory Skills:

  • Proven experience in automation testing, specifically with API testing.
  • Strong proficiency in Java programming language.
  • Hands-on experience with Rest Assured for API testing.
  • Familiarity with Selenium and TestNG for UI testing.
  • Experience with Postgres for database validation.
  • Knowledge of version control systems, particularly Git.
  • Experience with build tools like Maven and CI/CD tools like Jenkins.

Preferred Skills:

  • Experience with Postman for API testing and documentation.
  • Familiarity with Agile methodologies and working in an Agile environment.
  • Understanding of performance testing tools.
  • Knowledge of other programming languages or testing frameworks.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3-5 years of experience in software testing, with a focus on automation testing.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.

If you are passionate about quality assurance and have a strong background in automation testing, we encourage you to apply and join our team in delivering high-quality software solutions.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146018829