Sr. Quality Engineer



Apply Now

<< Return to Search Results

Sr. Quality Engineer


Required Experience

  • 5+ years in at least one object-oriented language (e.g., Java, Python, etc.); Java strongly preferred
  • 5+ years unit testing, integration testing, and UI testing frameworks and methodologies (e.g., JUnit, Spock, Jasmine, Selenium, Testcontainers, etc.) as part of software testing automation
  • 3+ years of experience in non-functional requirements testing automation using tools such as Gatling, JMeter, etc.
  • 3+ years automating quality in teams with modern agile delivery processes (e.g., SCRUM, Kanban, SAFe, etc.)
  • 2+ years working with, and contributing to, the design of complex technical architectures in resilient and high-scalability environments
  • 2+ years in Git source control

Top-Valued Skills

  1. Knowledge of implementing maintainable automated software testing frameworks and relevant supporting technologies (e.g., Java, JUnit, Spock, Jasmine, Mocha, Chai, Gatling, Git, SQL/NoSQL databases, etc.)
  2. Detailed knowledge of functional and non-functional requirements testing and automation
  3. Knowledge of modern agile processes and optimization
  4. Ability to learn quickly and adapt to change in a fast-moving environment

Top-Valued Attributes

  1. Detail-oriented and highly motivated
  2. Quality-first approach for development implementation and team processes
  3. Desire for continuous learning and improvement
  4. Approach technical delivery from the standpoint of business domain and requirements
  5. Desire to work outside comfort zone

Primary Responsibilities

  • Facilitate testing (manual and automated) and delivery in a cross-functional team of software engineers, quality engineers, and systems analysts in delivery of a commercial software platform
  • Coordinate effective agile delivery processes and contribute to operational enhancements
  • Coordinate troubleshooting and resolution of issues
  • Promote a mindset and culture within the team that embraces identifying, owning, and solving issues, driving quality, improving performance, and improving the customer experience
  • Estimate testing delivery effort, as well as effectively identify and prioritize high-value deliverables
  • Assist in user story definition by leading test plan creation and assisting in definition of done, ensuring clarity of requirements and expectations before delivery
  • Provide or assist other quality team members in providing feature level demos to business stakeholders
  • Facilitate user story or defect acceptance via live or documented demos (e.g., gifs, videos, narrative documents, screenshots, etc.)
  • Communicate effectively with peers to drive efficient team delivery
  • Mentor quality engineers regarding code quality and best practices (e.g., testing best practices, testing pyramid, design patterns, code smells, etc.)

Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.


Apply Now

Tagged as: Yes