Quality Assurance – Automation Engineer


ABC TECH Group is a provider of IT consulting services and software development with over 120 + IT professionals located internationally. Our company creates some of the world’s most cutting-edge software products, and we are hiring an Account Manager to join our team. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits and flexible schedules.

  • POSITION: Quality Assurance – Automation Engineer
  • EMPLOYMENT: Permanent employment with the probation period of 3 months, full-time position
  • POSTED: 12.06.2019.
  • NOTE: Please note that only shortlisted candidates will be notified
  • EMAIL: hr@abc-techgroup.com


  • Your responsibility as a QA automation engineers are to design automated tests to validate applications by creating scripts that run testing functions automatically. This includes determining priority for test scenarios and creating execution plans to implement these scenarios. In addition, analyze bug reports and highlight problems to help identify fixes for them, deliver regular reports identifying these bugs to other members of the engineering team. Analyze systems to identify potential quality issues that could affect apps and collaborate with other members of the engineering team to find the best methods for solving problems in apps and systems.


  • Testing software solutions during each phase, according to the Software Development Life Cycle, Testing software solutions during each phase, according to the Software Development Life Cycle, to ensure they are fit for purpose, consistent, and compliant with published standards and guidelines;
  • Translating functional requirements and specifications into documented test plans, cases and steps;
  • Understanding of the business and client requirements, as these directly affect test plan and scope of testing.
  • Documentation for automated testing process, which has to cover all aspects of QA process.
  • Designing, writing, monitoring and executing tests.
  • Analysis of existing and new testing tools and suites, as well as timely application of new practices in existing and new projects.
  • Completing testing in line with agreed timeframes and by following the documented business processes using the appropriate test management and automation tools;
  • Provide feedback to developers about automated testing strategies, design fixes, and improvements; identifying issues, risks and dependencies, te managing where appropriate;
  • Providing tested software products handovers to both technical and non‐technical users;
  • Continually updating skills by learning new technologies relevant to the software testing;
  • Other tasks relating to software testing.


  • Bachelor Degree in Computer science or similar technical fields
  • International Software Testing Qualification Board (ISTQB) Certified Tester Foundation Level is advantageous


  • At least (1) year of experience in developing comprehensive and accurate test designs and plans
  • Technical experience in scripting
  • Knowledge/experience with SQL, Java
  • Knowledge of industry standards and SQA methodologies and best practices
  • Experience or familiarity with any of the following automation frameworks (Selenium, Detox, Robot, Cucumber… )


  • Keen attention to detail and adherence to deadlines
  • Analytical and problem solving skills
  • Excellent computer skills
  • Excellent time management skills towards tight deadlines
  • Excellent verbal and written communications skills
  • Ability to work in a team and individually
  • A passion for technology

Employer will accept any suitable combination of education, training, or experience.


  • Work on innovative IT solutions
  • Work for the company in which effectiveness and proactivity are recognized and rewarded
  • Opportunity for education and professional development
  • Competitive salary
  • Flexible sliding working hours