CorSource

Quality Assurance Engineer

CorSource Portland, Oregon Metropolitan Area

Hybrid in Portland, OR. Must live near the office


Role Overview:


This QA Engineer position will play a key role in shaping the future of the technology stack and driving the expansion of current applications.


As part of an agile development team, we are seeking a self-motivated QA Developer who excels at creative problem solving, possesses effective communication skills, and thrives on collaboration with team members. Your primary responsibility will be to support and build test cases, create automation scripts, help in CI/CD, and support the developers in reviewing code.


You will be responsible for designing, developing, and executing automation scripts to ensure the highest quality of our products. The QA Developer will play a crucial role in our development process, reviewing code, identifying bugs, and suggesting improvements to ensure optimal functionality and user experience. This role requires a blend of traditional QA expertise with a robust understanding of DevOps practices to enhance our development pipeline.


Role Responsibilities:

  • Manage the entire QA process working closely with the Project Manager, Business Analyst, and Development
  • Develop clear and accurate test approaches as well as automation scripts to streamline testing
  • Analyze complex defects within our applications
  • Collaborate with software developers to understand code changes, review code for potential issues, and enhance quality outputs in C# and other backend languages
  • Maintain and enhance the existing automation framework to accommodate changes in product requirements and to improve test efficiency
  • Perform thorough regression testing when bugs are resolved
  • Document, track, and escalate issues as appropriate using bug tracking systems
  • Stay up-to-date with new testing tools and test strategies, incorporating industry trends into daily work

Qualifications

  • 3+ years experience analyzing system requirements, developing test cases, and performing manual and automated application testing
  • 3+ years of experience with web technologies such as HTML, CSS, Javascript, etc.
  • Research and deploy new QA technologies and methodologies
  • Understanding of functional, integration, system, and test first development
  • Strong proficiency in backend languages, particularly C#, and understanding of the .NET framework and SQL Database
  • Experience with Agile/Scrum development process
  • Familiarity with continuous integration and continuous deployment (CI/CD) practices
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Experience using Azure DevOps and creation of dashboards to track task/testing progress

Preferred Skills

  • Experience with Docker, Kubernetes, or similar container orchestration platforms
  • Knowledge of Jenkins, Bamboo, or other CI/CD tools
  • Strong analytical skills and the ability to work collaboratively in a cross-functional team
  • Excellent problem-solving skills and the ability to optimize code for the best possible outcome
  • Experience with performance and/or security testing is a plus
  • Excellent communication skills and a team-oriented mindset

  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Information Technology and Engineering
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at CorSource by 2x

See who you know

Get notified about new Quality Assurance Engineer jobs in Portland, Oregon Metropolitan Area.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub