Submit An Inquiry


Test Automation Analyst | San José, Costa Rica

Posted: May 15, 2019 4:23:26 AM

Our fast-growing team in Costa Rica are looking for an experienced Test Automation Engineer, who can bring their own unique energy and enthusiasm to building test automation solutions.

Their responsibilities will include, developing, executing and maintaining automated test scripts for the web-based product as well as enhancing the current automation test framework.  They will also be responsible for exploring the latest test automation tools and techniques.

Package and Benefits:

  • Competitive salary
  • Full paid Annual Leave
  • December bonus
  • Private Medical Insurance
  • Personal and professional development opportunities
  • Friendly working environment

Experience, Knowledge & Skills:

  • Strong experience of implementing test automation best practices
  • Proficient in working with both Data Driven or Keyword Driven Frameworks
  • Experience in Test Automation Tools (preferably open source like Selenium Webdriver)
  • Demonstrable knowledge of object-oriented programming (preferably Java)
  • Experience in API testing using tools like PostMan or SoapUI
  • Knowledge of Agile methodologies and working in Agile teams
  • Ability to analyze the requirement both from a testing and end user point of view and identify the gaps in requirement
  • A qualification in a technical or scientific discipline, preferably software or equivalent
  • 3 to 8 years’ experience in software testing
  • Good knowledge about the standard software testing processes and practices
  • Experience of working with test case management tools
  • Practical experience in defect management tools and good knowledge of the defect lifecycle

Behavioral Qualities

  • Self-motivated and a good team player
  • Excellent logical and analytical skills
  • Good root cause analysis skills
  • Excellent communication skills and reporting abilities
  • Able to prioritize and plan own workload
  • Flexibility of working to tight timescales to meet release deadlines

Daily Duties and Main Responsibilities will include:

Test Script Design & Execution:

  • Identify the modules/test scenarios to be automated based on both the business priority and expected benefit of automated testing
  • Review & execute manual test cases to understand the low-level detail and identify functions required to script/code
  • Design & develop data-driven test scripts using Selenium WebDriver and Java that allow executing against multiple sets of test data without additional script coding
  • Prepare the test data set for execution of data driven automation test scripts
  • Participate in reviews and inspections that pertain to the inputs to test automation as well as the test automation code
  • Execute automation test scripts, analyze result, report bugs and track to closure
  • Root cause analysis for bugs, communicating the technical details to developers
  • Expansion of the automated test case coverage for regression testing different modules
  • Develop and maintain an automated nightly build acceptance test for product
  • Provide tool expertise and guide/assist teams for maintaining and executing automated test scripts

Automation Framework:

  • Develop a design approach for Test Automation
  • Involvement in review, development, enhancement of Data Driven Test Automation Framework
  • Develop reusable functions and components that can be used to maintain and extend automated tests for multiple modules/test suites with maximum reuse of code
  • Develop test scripts that perform both batch and interactive tests
  • Integrate the test suites into the test management system
  • Researching tools, methods, and technology trends to support departmental test automation objectives

Unlock the
Possibility in
Your Payroll

Whether you manage payroll in five countries or 50, you need a global solution that ensures compliance beyond borders and insights that will move your company forward.

Contact Us Today