QA Automation Engineer

Sorry, this job was removed at 11:09 a.m. (EST) on Thursday, February 28, 2019
Find out who's hiring remotely in Cambridge.
See all Remote Developer + Engineer jobs in Cambridge
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are seeking a QA Automation Engineer to join our team. Applicants should have 4+ years testing enterprise software systems and be graduates of a Bachelor’s or Master’s program in either Computer Science or another science/math/engineering discipline with some emphasis on computer programming. Ideal candidates will have a solid knowledge of Java, TestNG and Selenium WebDriver (at least 4 years - industry experience preferable). Experience with any of the following a plus: enterprise search, SQL, Windows and Linux operating systems, Apache Hadoop, Jenkins, Docker. Candidates should also have a demonstrable track record of technical curiosity and self-directed exploration of technology and experience working in agile environments

Responsibilities:

  • Participate in project planning to provide input on functional requirements, usability requirements, testing strategies, testing time estimates and potential problems
  • Develop and maintain manual and automated end-to-end, integration, stability and performance test plans based on the requirements
  • Track testing results in an organized and reviewable way
  • Adopt various testing methodologies like exploratory, compatibility & regression testing to ensure features are usable, reliable and work as designed
  • Assist in reproducing, diagnosing, and resolving reported issues
  • Develop and maintain QA reporting dashboards
  • Report bugs and verify bug fixes
  • Identify and implement QA processes in support of providing quality products.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Mathematics, or closely-related field with a significant amount of CS coursework, and/or 4+ years of software engineering experience (development and/or testing)
  • Demonstrated familiarity with software quality assurance paradigms, best practices, and terminology
  • Working, demonstrable familiarity with Java, gleaned by personal study and experimentation, as well work and/or academic projects
  • Experience developing or testing multi-node, large-scale software applications
  • Experience with Selenium WebDriver for testing web applications
  • Experience with TestNG or JUnit to write effective unit, integration and end-to-end tests in Java
  • Familiarity with exploratory testing goals and methodology
  • Familiarity with object-oriented design principles and practices
  • Technical curiosity, a love of problem solving, and a tenacious attention and commitment to quality and detail
  • Excellent communication skills, including the ability to write clear, concise bug reports
  • Demonstrated ability to ramp up quickly in complex and technically challenging environments
  • Setup and maintenance of various Hadoop clusters, databases, file systems and other systems used by test automation is a plus
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are moving to 100 Summer St Boston, MA in the spring of 2019! We can't wait to start our new journey in Boston! #AttivioOnTheMove

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AttivioFind similar jobs