Bridging Gaps Through Technology.
Senior Quality Assurance Engineer
Location
United States
Posted
4 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
We are looking for a strategic and highly technical Senior QA Engineer who does more than just find bugs, but safeguards the integrity of our solutions. You will be a key partner to our Salesforce Innovation and Engineering teams, responsible for:
- Assessing the impact of new features
- Designing comprehensive test strategies
- Building robust automation suites using Python, Playwright, and Selenium
The ideal candidate should be familiar with Salesforce and possess a "big picture" mindset, capable of understanding how a single change ripples through an entire ecosystem, and has the technical depth to automate the heavy lifting. In this role, you won't just be checking boxes; you will have a seat at the table during the product definition phase, influencing how we build software.
Responsibilities
- Feature & Impact Assessment: Participate in design and discovery sessions to evaluate new features, identifying potential risks, dependencies, and impacts on the existing product suite before development begins.
- Test Strategy & Planning: Create, maintain, and execute end-to-end test plans, designing scenarios that challenge the edge cases and integration points.
- Hybrid Testing Execution: Balance high-value manual exploratory testing with scalable automated testing.
- Automation Framework Development: Design and maintain automated test scripts using Python with Robots Framework, Playwright, and Selenium, ensuring our automation suite is fast, reliable, and integrated into our CI/CD pipelines.
- Regression Management: Proactively update and prune existing test cases to ensure the regression suite evolves alongside the product, preventing "test rot" and ensuring total system stability.
- Cross-Functional Collaboration: Work closely with Developers and Product Managers to define "Definition of Done" and ensure quality is baked into the SDLC from day one.
Qualifications
- 5+ Years in Software QA: Proven experience in both manual and automated testing for complex web applications.
- Salesforce Familiarity: Previous experience administering, developing or carrying out QA activities on the Salesforce platform and Experience Cloud.
- Automation Mastery: High proficiency in Python. Hands-on experience building and maintaining frameworks using Playwright and Selenium.
- Analytical Mindset: Demonstrated ability to perform impact analysis—understanding how new features interact with legacy code and cross-module dependencies.
- Documentation Excellence: Ability to write clear, concise test plans, bug reports, and technical documentation that stakeholders at all levels can understand.
- Tooling: Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins), bug tracking (Jira), and API testing tools (Postman/Pytest).
- Soft Skills: A proactive communicator who isn't afraid to "stop the line" if quality standards aren't met, but also works collaboratively to find solutions.
Company Description
fusionSpan is a dynamic, fast-paced hybrid and remote work environment that prioritizes innovation, trust, and community in everything we do. We are a team of highly-committed individuals inspired by technology's impact on society, and we recognize our work's role in the well-being of our nonprofit clients and the communities they serve.
- Fast-paced, high-energy global firm
- Highly motivated team
- Open to qualified candidates worldwide
Check out our Great Place to Work Certified Badge here .
- Trust: We believe trust is the foundation of success, and build it through unwavering integrity, transparency, and open communication.
- Innovation: We understand that excellence and innovation go hand-in-hand and are committed to developing forward-looking, creative solutions.
- Community: We are a community-first organization committed to creating a culture of collaboration, inclusivity, and respect.
Job Requirements
- 5+ Years in Software QA: Proven experience in both manual and automated testing for complex web applications.
- Salesforce Familiarity: Previous experience administering, developing or carrying out QA activities on the Salesforce platform and Experience Cloud.
- Automation Mastery: High proficiency in Python. Hands-on experience building and maintaining frameworks using Playwright and Selenium.
- Analytical Mindset: Demonstrated ability to perform impact analysis—understanding how new features interact with legacy code and cross-module dependencies.
- Documentation Excellence: Ability to write clear, concise test plans, bug reports, and technical documentation that stakeholders at all levels can understand.
- Tooling: Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins), bug tracking (Jira), and API testing tools (Postman/Pytest).
- Soft Skills: A proactive communicator who isn't afraid to "stop the line" if quality standards aren't met, but also works collaboratively to find solutions.