Return To Search
Quality Assurance Engineer (QA Engineer)
Location: Seattle, WA
Job Type: Contract
Company: IDR
Category: Quality Assurance
Join a dynamic team as a Quality Assurance Engineer (QA Engineer), where you will focus on ensuring the reliability and performance of enterprise .NET-based applications. This remote, full-time position offers the opportunity to engage in both manual and automated testing practices, collaborating closely with talented cross-functional teams to deliver robust software solutions. As a Quality Assurance Engineer, you will play a critical role in validating application quality, driving test automation initiatives, and contributing to the overall software development lifecycle.
The Quality Assurance Engineer (QA Engineer) position is ideal for individuals who are passionate about software quality, enjoy working in Agile environments, and thrive in roles that require a blend of technical skills and teamwork. By bringing your expertise in API testing, test automation, and .NET Core application validation, you will help ensure consistent, high-quality software releases that align with business goals and user expectations. This role is well-suited for professionals seeking to advance their careers in a leading technology-driven organization, with access to comprehensive benefits and the support of experienced industry mentors.
As a member of an industry-leading organization, the Quality Assurance Engineer (QA Engineer) will have access to a competitive compensation package, full benefits—including medical, vision, and dental coverage—and the chance to contribute to innovative projects. The company is recognized for its longstanding commitment to excellence and employee-centric culture, underscored by its award-winning engagement programs and industry accolades. Working remotely in this position also allows for flexibility and work-life balance, making it an attractive opportunity for highly qualified candidates.
Quality Assurance Engineer (QA Engineer) - Summary
- Focus on manual and automated testing for enterprise .NET-based software applications
- Lead API testing and validation efforts using tools like Postman
- Build, execute, and maintain automated test cases, with a focus on Selenium-based frameworks
- Collaborate with cross-functional Agile teams to ensure high-quality software deliverables
- Contribute to continuous improvement initiatives within the QA process
Duties & Responsibilities
- Design, develop, and execute manual and automated test cases to validate application functionality and performance
- Lead API testing and validation using Postman within .NET-based environments
- Develop and maintain automation frameworks, with a strong emphasis on Selenium-based solutions
- Conduct regression, integration, system, and user acceptance testing as part of Agile team workflows
- Identify, document, and track defects throughout the software development lifecycle, ensuring timely resolution
- Maintain comprehensive testing documentation and test plans in accordance with organizational standards
- Collaborate with developers, project managers, and business analysts to clarify requirements and resolve issues
- Contribute to the development and improvement of QA best practices and methodologies
Salary & Benefits
- Competitive compensation package aligned with industry standards
- Comprehensive benefits including medical, dental, and vision insurance
- Employee Stock Ownership Program (ESOP)
- Life insurance options available
- Access to dedicated engagement managers and professional development resources
- Recognition as an award-winning workplace with a strong reputation in the staffing and technology industry
Qualifications & Requirements
- Significant experience (multiple years) in Quality Assurance and software testing, with proficiency in both manual and automated testing methodologies
- Demonstrated hands-on experience with API testing using Postman
- Proficiency in developing, maintaining, and executing automated test cases—particularly with Selenium frameworks
- Strong knowledge and experience with .NET Core application testing
- Familiarity with Agile development environments and collaborative team dynamics
- Excellent organizational, documentation, and defect tracking skills
- Strong analytical and problem-solving abilities
Ideal Candidate Snapshot
- Highly motivated self-starter with a commitment to software quality and testing excellence
- Effective communicator who works well in cross-functional teams and Agile environments
- Proactive in identifying opportunities to enhance testing processes and drive software quality improvements
- Adept at balancing manual and automated testing tasks to meet project requirements
- Keen attention to detail and a methodical approach to defect identification and resolution
Other Relevant Information
- Remote work opportunity offering flexibility and work-life balance
- Be part of a company with over 25 years of industry expertise and a proven track record of employee engagement
- Work within an organization recognized for its commitment to diversity, inclusion, and equal employment opportunities
- Contribute to large-scale, enterprise-level software projects with cutting-edge technology
- Applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status
- Company complies with all governmental recordkeeping and reporting requirements for civil rights and equal opportunity regulations
If you are passionate about software quality and eager to advance your career as a Quality Assurance Engineer (QA Engineer), click the application button today to take the next step toward joining an award-winning, employee-focused technology company.