Match working

Remote QA Automation Engineer (Selenium and JavaScript)

77% Flex
Full Remote
Full time
Senior (5-10 years)

  • Remote from:Qatar, United States

Remote QA Automation Engineer (Selenium and JavaScript)

77% Flex
Remote:Full Remote
Contract:Full time
Experience:Senior (5-10 years)
Vaco logo
Match working
Vaco
Energy & Chemicals

http://vaco.com

10001 Employees

Job description

Logo JobgetherYour missions

Remote QA Automation Engineer (Selenium and JavaScript)

Duration: Contract to Hire

Salary: $80K to $120K/Pa


Essential Job Functions

  • Create/set up automation testing frameworks to evaluate front-end web applications and web services with an agile development environment.
  • Develop automation test framework and test cases for functional, performance and regression test execution.
  • Interpret functional requirements and design documents to plan, develop, write, and execute application functional and data validation automation test plans and test scripts.
  • Maintain automated tests and test framework.
  • Work with developers, project managers, technical writers, and other individuals to collect all information necessary to create effective QA Functional Test Plans and automation scripts.
  • Integrate software testing tools with software build environments to automatically execute the automation test scripts as part of the post build process.
  • Ensure all automation testing produces accurate pass/fail reports.
  • Continuously research automation test standards and implement "best practices" when designing/implementing the automation testing frameworks that will be deployed/utilized for testing all software solutions.

Competencies (Knowledge, Skills and Abilities)

  • Experience with or understanding web technologies and frameworks like JavaScript and React.
  • Experience in developing scripts for testing web services (REST API or SOAP).
  • Experience with testing or understanding of Service Security (HTTPS, OAuth etc.)
  • Experience with Selenium WebDriver (Selenium Grid experience is a plus).
  • Experience with Agile development & testing methodologies.
  • Experience in web application testing.
  • Ability to identify critical and complex areas in the system for testing.
  • Ability to write relational database queries (SQL).

Experience, Educational Requisition and Certifications

  • Bachelor's degree in a related field (Quality Assurance, Computer Science, Information technology, etc.) OR 5+ years of work-related experience.
  • At least two years of experience testing commercial applications with an automation testing framework, such as Selenium.
  • At least two years of experience programming in JavaScript.
  • A clear understanding of QA principles and methodologies and the ability to solve concrete QA problems.
  • Experience in writing quality documentation and reports.
  • Experience with evaluating software applications on Windows, Macintosh, UNIX, and Linux platforms.
  • Fluent in all Microsoft Office applications such as Word, and Excel.
  • Fluent with various web browsers (Safari, Internet Explorer, FireFox, Chrome).
  • Strong written and verbal communication skills.
  • Ability to work independently on assigned projects.
  • Certification in Software Quality Assurance is a plus.
  • Experience with bug reporting and tracking systems.
  • Experience with one or more version control systems such as GIT, CVS or Subversion is a plus.
  • Knowledge of PC networking and Network Operating Systems is a plus.
  • Networking training or certification is a plus.
  • Familiarity with design patterns is a plus.

Required profile

Match working
Remote location allowed
To apply to this offer, be sure you can work from :
Qatar
United States
Match working
Experience
Level of experience :
Senior (5-10 years)
Spoken language(s)
Check out the description to know which languages are mandatory.

Find other similar jobs