The Role
Develop and execute automated and performance tests using Postman, k6 and other tools; create and maintain test plans, scripts, and automation frameworks; identify and report defects; perform load testing; collaborate with dev/ops on quality, Git, and PR processes; review PRs and support testing best practices.
Summary Generated by Built In
OB Title: QA Automation Engineer
Job Description:
We are looking for an experienced QA Automation Engineer to join our team. The successful candidate will be responsible for developing and executing automated tests using various tools, including Postman, k6, and other automation and performance testing tools. The ideal candidate will have a strong background in software testing, automation testing, and performance testing, as well as experience with Postman, k6, Git, and the PR process.
Responsibilities:
- Develop and execute automated tests using various tools, including Postman, k6, and other automation and performance testing tools
- Create and maintain test plans, test cases, and test scripts
- Identify and report defects in the software and work with development teams to resolve them
- Analyze and interpret test results, and provide recommendations for improving the software
- Collaborate with development and operations teams to ensure quality throughout the software development life cycle
- Design and implement test automation frameworks
- Implement and maintain test automation infrastructure
- Conduct load and performance testing using k6 and other tools
- Provide guidance and support to software development teams on testing best practices, integration patterns, Git, and the PR process
- Conduct code reviews, including reviewing and approving Pull Requests (PRs) in Git
- Stay up-to-date with the latest developments in software testing and automation technologies, and evaluate their applicability to our platform
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Minimum of 3 years of experience in software testing and automation testing
- Experience with Postman and k6 for automation and performance testing
- Experience with other automation and performance testing tools such as Selenium, JMeter, or Gatling
- Experience in testing REST APIs, web applications, and microservices
- Strong understanding of software testing concepts and methodologies
- Experience with Git and the PR process
- Familiarity with Agile development methodologies
- Strong problem-solving and analytical skills
- Excellent communication and interpersonal skills with the ability to work collaboratively in a team environment
- Ability to work in a fast-paced and dynamic environment, managing multiple priorities and competing demands.
Skills Required
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Minimum of 3 years of experience in software testing and automation testing
- Experience with Postman for API automation
- Experience with k6 for load and performance testing
- Experience with automation/performance tools such as Selenium, JMeter, or Gatling
- Experience testing REST APIs, web applications, and microservices
- Experience designing and implementing test automation frameworks and infrastructure
- Experience with Git and Pull Request (PR) processes, including code reviews
- Familiarity with Agile development methodologies
- Strong problem-solving, analytical, communication, and collaboration skills
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company