Senior Engineer QA - Boston

apartmentThe Fountain Group placeBoston calendar_month 
Title: Sr. Engineer - QA (#9862383)
Location: Boston, MA
Job Type: Contract

Duration: 6 months

Job Description:

  • Develop and drive strategies and implementation of Software Quality Engineering best practices
  • Assess and define automation approaches, frameworks and tools appropriate for the product sets
  • Provide guidance, mentorship and training for other team members
  • Work with other team members in driving quality goals and initiatives
  • Communicate with management team on quality initiatives, strategies and results
  • Lead a team successfully and work well with other departments
  • Contribute to the development of other team members
  • Facilitates troubleshooting and solves problems
  • Understands and implements, at a team level, practices developed by the Engineering Leadership team
  • Understands when to execute a SQL trace to capture stored procedure execution/duration and read/writes
  • Ensures highly complex testing on projects utilizing Practice Area guidelines such as, understanding API/Web Services testing and understanding when to write test harnesses using web services technologies and is able to disseminate this information to team members
  • Leads, plans, schedules and implements testing for projects, defines test objectives, writes manual test scenarios
  • Formulates test plans including systems analysis, risk analysis, dependency analysis, writing and plotting test strategies, and determines how to report defects (pre/post- production)
  • Investigates and reports project issues by communicating and working with various departments including: Development, Product, Project Management, as well as other project teams
  • Provides training and mentoring to Software Quality Engineers
  • Analyzes and ensures requirements/User Story acceptance criteria are acceptable for test case creation
  • Executes manual and automated test cases, as well as performs back end data validation
  • Tracks test progress and results in test management tools like Jira, Quality Center, or similar tools
  • Identifies opportunities, then leads the roll out of inventive tech ideas and implements solutions with other projects teams, the SQE department, as well as other departments
  • Other duties as assigned.

Skills:

  • Has demonstrated planning and resource scheduling skills.
  • Strong practical QA principles and practices foundation including test strategy, planning, execution and automation
  • Strong working understanding and implementation practice of software development life-cycle and testing tools
  • Familiarity with automated testing tools (HP LoadRunner, QuickTest Pro, Selenium)
  • Ability to define, organize, implement, and execute testing processes within the test team
  • Ability to identify, recommend and implement mitigation strategies to keep project work on track
  • Ability to lead deep dives after iteration planning and hold team accountable for deliverables
  • Ability to monitor QA work and escalate issues when appropriate
  • Ability to learn and actively seek new skills and knowledge to keep up with the changing technology field, including bringing any new ideas to the SQE department
  • Ability to think outside the box, adapt to circumstances, learn from co-workers, and share information and experiences
  • Excellent leadership skills
  • Ability to work independently and mostly in a team based environment
  • Ability to work efficiently in a fast paced environment
  • Ability to work under pressure and in high stress situations
  • Advanced experience using estimation practices related to task durations to meet schedules in an agile software development environment
  • Ability to be flexible and adapt to any given situation
  • Ability to perform multiple tasks concurrently
  • Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills
  • Excellent organizational and time management skills
  • Excellent analytical and problem-solving skills
  • Ability to make timely and sound decisions
  • Detail oriented
  • Must be self-motivated
  • Able to research root causes around customer facing incidents
  • Validate defects and triage defects for the release
  • Understanding of Coding Fundamentals (variable declaration, program flow, functions, error handling, etc)
  • Understanding of Web Services (SOAP, REST)

Education:

  • Bachelor's degree in Computer Science with a minimum of five years of related experience.
  • Some experience at a senior or lead level.
  • Experienced with engineering MVC, MVP, and MVVM Client side JavaScript frameworks such as Angular;
  • Experience or knowledge in: HTML; XML; Java; JavaScript; SQL/TSQL, stored procedures, DB Tracing, DB profiling/SQL Profiler, impact analysis, DB sharding; AJAX, JSON, XPath, NoSQL.
placeNatick, 15 mi from Boston
a Thermal Sciences Senior Engineer for our Thermal Sciences Practice in Natick, MA. In this role, you will work as part of a team, applying fundamental engineering and scientific techniques to real-world problems in failure analysis, risk mitigation...
business_centerHigh salary

Senior Data Engineer

apartmentMarsh McLennanplaceBoston
and meaningful impact every day. Learn more about what makes us different and how you can thrive as a Senior Data Engineer at MMA National. Marsh McLennan Agency (MMA) provides business insurance, employee health & benefits, retirement, and private client...
apartmentVeristaplaceCambridge, 4 mi from Boston
engaged, and challenged.  •  We constantly acquire new skills and learn from our experiences to enhance our collective expertise Senior CSV Engineer Responsibilities: Our team needs a senior level CSV Engineer with ALM experience, ideally with Polarion...