Automation Tester

General

Full time

Remote


Job Overview


The Automation Tester is responsible for designing, developing, and implementing automated test scripts and solutions to ensure the quality and functionality of software products. This role requires a strong understanding of software testing methodologies and automation tools, as well as the ability to work collaboratively with development teams to enhance the testing process.


Key Responsibilities


  1. Test Automation Development: Design, develop, and execute automated test scripts using tools like Selenium, JUnit, TestNG, or similar.
  2. Test Planning and Design: Collaborate with QA analysts and developers to understand requirements and develop test plans and cases.
  3. Continuous Integration: Integrate automated tests into the CI/CD pipeline to ensure rapid and consistent deployment.
  4. Defect Identification: Identify, document, and track defects and inconsistencies in software applications.
  5. Performance Testing: Conduct performance and load testing to identify potential bottlenecks.
  6. Tool Evaluation: Stay up-to-date with emerging trends and technologies in test automation and evaluate their applicability to current projects.
  7. Documentation: Maintain comprehensive test documentation including test plans, test cases, and test results.


Required Qualifications


  1. Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  2. Experience: 2-5 years of experience in software testing with a focus on automation.
  3. Technical Skills:

  4. Proficiency in programming languages such as Java, Python, or C#.
  5. Experience with test automation tools like Selenium, QTP, or Appium.
  6. Familiarity with version control systems like Git.
  7. Soft Skills:

  8. Strong analytical and problem-solving skills.
  9. Excellent communication and teamwork abilities.
  10. Attention to detail and a passion for quality.


Preferred Qualifications


  1. Experience with cloud-based testing platforms.
  2. Knowledge of behavior-driven development (BDD) tools like Cucumber.
  3. Familiarity with Agile/Scrum methodologies.


Work Environment


  1. Location: This position may be based in an office setting or offered as a remote opportunity, depending on the company’s needs.
  2. Schedule: Full-time role with potential for flexible working hours depending on project demands.


Benefits


  1. Competitive salary and performance-based bonuses.
  2. Health, dental, and vision insurance.
  3. Opportunities for professional development and training.
  4. Paid time off and company holidays.


The Automation Tester plays a critical role in enhancing the software development lifecycle by ensuring the delivery of robust, high-quality

About Company

This is a product based company