We are currently seeking a QA Engineer to join our client`s QA team. The ideal candidate will have 4+ years of software quality assurance experience, experience in web-based technologies and testing, a background in software/web development, and meticulous attention to detail. Strong test case creation, black box testing, documentation, and communication skills are a must. Previous test automation experience is strongly preferred, but on-the job training is available. 

 

YOU WILL 

  • Take care of daily coordination of testing activities with the QA Manager and Project Managers.
  • Mentor and train other QA Engineers.
  • Work closely with distributed development resources in several countries.
  • Assist in the design and evolution of the company’s QA process. 
  • Take part in planning, creating, and documenting testing/test cases for projects.
  • Take part in planning, creating, executing, and documenting automated test scripts for projects.
  • Review test plans, test cases, and automated test scripts created by other QA resources to ensure coverage based on requirements. 
  • Identify and communicate risk and risk mitigation strategies.
  • Set and meet schedule estimates, timelines, and milestones.
  • Manage stakeholder expectations.
  • Develop and execute automated test scripts.
  • Execute black and white box tests on web-based products.
  • Identify issues and generate issue reports.
  • Reproduce customer-reported issues.
  • Assist developers with issue analysis.
  • Take care of verification of patches and bug fixes.

 

YOU BRING 

  • 4+ years of software quality assurance experience.
  • Experience testing websites, SAAS, or web-based technologies.
  • Strong analytical and problem-solving capabilities.  Must be able to investigate an issue, isolate its probable cause, and provide a reliable method for reproducing the issue.
  • Strong understanding of the SDLC.
  • Strong understanding of software engineering and SQA methodologies.
  • Strong documentation and communication skills within a team environment.
  • Strong understanding of web-delivered applications.
  • Strong understanding of HTML, CSS, Javascript, and other web development languages.
  • Experience creating test cases and testing documentation with or without requirements/specifications.
  • Experience testing web services (XML/REST/SOAP).
  • Basic understanding of Oracle.
  • Experience with SQL and relations databases.
  • Familiarity with issue tracking tools (JIRA, Bugzilla, Mantis, etc).
  • Knowledgeable about popular web browsers (Internet Explorer, Firefox, Chrome, Safari, etc).
  • Familiarity with major operating systems (Windows, Mac OSX, Linux, Unix).
  • Proficient with Microsoft Office (Word, Excel, & Visio).
  • Strong English communication skills within a professional, development context (understanding technical requirements, documentation, communicating with a global team).

NICE TO HAVE

  • Completed a Bachelors of Science degree in Computer Science or Computer Engineering from an accredited four-year university.
  • Experience with compatibility, security, recovery, code coverage, load, performance, or stress testing.
  • Experience with Agile methodologies.
  • Experience with SQA automation and load testing tools (ex. Selenium, Mercury LoadRunner, Mercury QTP, Watir, WebTest, Silktest, TestComplete).
  • Experience with keyword and data driven automation.
  • Experience with continuous integration tools (ex. Hudson, Cruise Control, Bamboo).
  • Experience with web services automation and load testing tools (ex. NeoLoad or SOAPUI).
  • Experience with unit testing frameworks (ex. JUnit).
  • Experience with Subversion.
  • Experience developing in Java, JSP, PHP, or Python.
  • Experience with object-oriented software development/programming.

 

BENEFITS & PERKS 

  • Competitive salary and performance bonuses.
  • Learning & Development opportunities – Pluralsight access, trainings and certifications.
  • Private health insurance.
  • Unlimited remote working options.
  • Awesome team and great work environment.  
  • Office in old part of the town – don’t worry, there is parking for everyone!
  • In-office refreshments: soft drinks, coffee, tea. 
  • Team initiatives – team buildings, charity activities & more.
No File Chosen