Match score not available

Automation Tester

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years of hands-on experience in test automation., Bachelor’s degree or equivalent job-related experience., Familiarity with testing tools like Selenium and ReadyAPI., Proficiency in at least one programming language, such as Java or C#..

Key responsabilities:

  • Design, develop, and maintain UI automation test scripts.
  • Collaborate with QA team to define test requirements.
TSPi logo
TSPi Information Technology & Services TPE https://www.tspi.net
201 - 500 Employees
See more TSPi offers

Job description

 

TSPi is a dependable and trusted IT solutions provider. Using our technological expertise and industry-specific knowledge, we offer our clients end-to-end solutions to their mission challenges. We are looking for an Automation Tester to provide support to our government clients.

 

Position Title: Automation Tester

Years of Experience: 3+

Work Location: Remote

Clearance Required: Public Trust

Degree: Bachelor’s degree or equivalent job-related experience

 

 As an Automation Tester at TSPi, you will play a critical role in our software testing and quality assurance process, focusing on designing and executing automated test scripts to ensure the reliability and functionality of our applications. You will work closely with the development and QA teams to identify test scenarios, create test cases, and implement test automation using tools such as  Selenium and ReadyAPI. Your expertise in test automation will be instrumental in driving efficient testing practices and delivering high-quality software solutions.


Key Responsibilities:

· Test Automation Development: Design, develop, and maintain UI automation test scripts using test automation frameworks such as Selenium with  Gauge/Cucumber (any framework that supports BDD).

Test Automation Development: Design, develop, and maintain API automation test scripts using test tools such as ReadyAPI or Postman.

· Test Planning: Collaborate with the QA team to define test requirements, identify test scenarios, and develop comprehensive test plans.

· Execution and Analysis: Execute automated test scripts, analyze test results, and report defects to the development team for resolution.

· Regression Testing: Perform regular regression testing to ensure existing functionality remains unaffected by new releases and updates.

· Test Data Management: Manage and maintain test data to ensure accurate and repeatable test executions.

· Defect Management: Track and monitor defects using defect tracking tools, escalating critical issues to the development team promptly.

· Continuous Improvement: Stay updated with the latest testing methodologies and industry best practices, proposing, and implementing improvements to the testing process.

 

Required Skills:

  Candidates applying for this role should possess the following qualifications and skills:

· Verified experience in: Black box testing, White box testing, boundary testing, negative testing, functional and regression testing.

· Test Automation Experience: Minimum 3 years of hands-on experience in test automation, utilizing tools such as Katalon and Selenium with Gauge/Cucumber (any framework that supports BDD).

· Programming Languages: Proficiency in at least one programming language, such as Java or C#, for test script development.

· Automation Frameworks: Familiarity with test automation frameworks, design patterns, and best practices.

· API Automation: Experience of API automation using tools like Postman or SoapUI/ReadyAPI for testing web services.

·Web Technologies: Knowledge of web technologies such as HTML, CSS, JavaScript, and AJAX for testing web applications.

· Test Data management - Experience with Microsoft SQL Server and creating queries .

· Basic understanding of program interfaces, services, databases, messaging, files systems, and other program objects.

· Test Case Design: Strong understanding of test case design and test scenario identification based on requirements and user stories.

· Defect Reporting: Experience in defect tracking and reporting using defect management tools.

· Analytical Skills: Strong analytical and problem-solving skills to identify and resolve testing issues.

· Successful candidate is subject to a background investigation by the government and must be able to meet the requirements to hold a position of public trust.


Additional Preferred Skills:

Candidates with the following skills and experience will be given preference:

· Test Data Generation: Familiarity with test data generation tools and techniques.

· Experience with source control management software, such as GIT.

· Scripting Proficiency (i.e. Perl, Python, and/or Groovy).

· Continuous Integration/Continuous Deployment (CI/CD): Experience in integrating test automation with CI/CD pipelines for automated deployments.

· Performance Testing: Exposure to performance testing tools such as JMeter or LoadRunner.

· Agile Methodology: Experience in Agile software development methodologies and working within Agile project environments.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Problem Solving

Test Automation Engineer Related jobs