Road Service 704-256-8067

Software Quality Assurance Engineer II, Wellesley, MA

posted September 27, 2019

POSITION SUMMARY:

The Software Quality Assurance Engineer II will test software changes accurately as specified by the user story, generate thorough, well-informed functional test cases, and assist in organizing on-going test case creation to form a test plan/case repository. They will be a part of an agile team, spend time with business requirements and business users to understand and be an expert on the item being tested, and provide on-going feedback to the team for continuous improvement.

POSITION RESPONSIBILITIES:

  • Own delivery of all testing dictated by feature work, e.g. unit, functional, regression, automated
  • Perform multiple levels of testing to ensure the highest degree of quality of our systems and applications
  • Actively participate in the SDLC process, including estimation, test plan creation, developer/team collaboration
  • Collaborate/support business groups for direct testing and User Acceptance Testing
  • Participate in agile processes: Spring planning and grooming; Sprint retrospective
  • Direct involvement with the business team to understand processes and gain understanding
  • Create well-organized test cases for each testable story, including regression testing
  • Participate in the effort to organize test cases into a repository
  • Assist in planning/coordinating code promotions
  • Interact with Jenkins build system

QUALIFICATIONS:

  • Two to five years of Industry and/or prior SQA experience
  • Intermediate to advanced SQL skills
  • Knowledgeable in XML, HTML, Javascript, CSS, and web services
  • Java skills, or other object-oriented development languages
  • Must demonstrate strong analytical and problem-solving skills
  • Must demonstrate strong communication skills (e.g. oral, written, interpersonal)
  • Professional attitude and presentation
  • Aptitude for learning business and technology
  • Ability to work independently, with minimal supervision
  • Team player attitude and the ability to work in a fast-paced environment
  • Ability to identify and learn new technologies quickly
  • Must have a strong understanding of QA methodologies
  • Must understand the agile development methodology and QAs role in the process
  • Attention to detail and solid problem solving/troubleshooting skills
  • Competence and self-motivation in analyzing technical problems and getting to the root cause
  • Excellent time management skills
  • Ability to work under the pressure of multiple and dynamic priorities
  • Ability to interact with software engineering as a peer in technical discussions

Please submit your resume to careers@dcli.com.