Senior QA Engineer


Salary:

DOE

Location:

Seattle, WA

Date Posted:

April 22, 2019

Employment Type:

Consulting

Job Reference:

04410-0010929265

Staffing Area:

Technology & IT


Description
The Senior Quality Assurance (QA) Engineer is responsible for designing and implementing test strategies and/or test plans for a variety of custom and vendor applications. The Senior QA Engineer will be designing, documenting, and executing manual and automated test cases and reporting on the results. The Senior QA Engineer will also work with the Platform Operations group and Development group to establish appropriate test environments for various applications. The Senior QA Engineer will keep up with emerging testing techniques and tools and will work with the QA Manager or Lead to drive changes in processes required to introduce new tools and techniques.

This position will be tasked primarily for testing data flows between Data warehouses and Data marts to/from Application databases. It will involve documenting test strategy/methodology/test cases for each data flow, including some end-to-end execution of tests to validate changes.


Responsibilities:
? Work with developers in order to effectively design and execute unit test development, integration test development, manual testing and automated testing where appropriate
? Lead initiatives with other QA team members to develop a QA framework, including the processes, deliverables, and other artifacts to be used throughout the testing and deployment phases
? Define QA tasks on various projects (working with the project manager, business analyst, and developers) including scope of testing, test strategy, test plans and test cases and provide time estimates for testing
? Team with the network services team and developers to create and test environments, setting standards for release of builds from development into QA, as well as into production
? Report defects and process bugs using the firm?s defect tracking tools and proactively communicates issues, risks, status, etc. to various teams and management
? Ability to assess functionality and code to determine the appropriate level of resources required to execute necessary testing

Qualifications:
? Bachelor?s degree or equivalent experience required; emphasis in Computer Science or related discipline preferred
? Minimum 3 years of related experience required; experience in a professional services environment preferred
? Hands-on Quality Assurance testing experience across all phases of the product lifecycle required
? Experience in testing complex desktop/web applications using the following technologies desired: C#, ASP.Net, JavaScript/JQuery, CSS, HTML, IIS, SQL Server, etc.
? Experience using UI testing tools
? Experience using Visual Studio, SQL Server Data Tools and fluency in SQL to develop test data and access/update/load data into databases, data marts, data warehouses.
? Develop and execute SQL scripts to load test data for functional verification and to support load and performance testing
? Expertise in the implementation and management of test tools (automation) and defect tracking tools, writing test
? Ability to collaborate and work effectively across teams while building trusted relationships and positively influencing others
? Self-directed professional with strong interpersonal skills
? Effective time management and organizational skills, proven ability to prioritize while simultaneously managing numerous project/processes often under tight deadlines
? Proven commitment to providing exceptional client service, and foster a high degree of end user satisfaction through the delivery of quality and timely service
? Ability to convey technical issues and material to non-technical audience
Requirements
C#
SQL
Technology doesn't change the world. People do.

As a technology staffing firm, we can't think of a more fitting mantra. We're extreme believers in technology and the incredible things it can do. But we know that behind every smart piece of software, every powerful processor, and every brilliant line of code is an even more brilliant person.

Leader among IT staffing agencies

The intersection of technology and people — it's where we live. Backed by more than 65 years of experience, Robert Half Technology is a leader among IT staffing agencies. Whether you're looking to hire experienced technology talent or find the best technology jobs, we are your IT expert to call.

We understand not only the art of matching people, but also the science of technology. We use a proprietary matching tool that helps our staffing professionals connect just the right person to just the right job. And our network of industry connections and strategic partners remains unmatched.

Apply for this job now or contact our branch office at 888-490-4429 to learn more about this position.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

© 2019 Robert Half Technology. An Equal Opportunity Employer M/F/Disability/Veterans.

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.


Seattle, WA

601 Union Street
Suite 4300
Seattle, WA 98101
us
206.749.9260
Managing Editor
Alexandria, VA
Freelance
June 17, 2019
Marketing/Communications Manager
Washington, DC
Freelance
June 17, 2019
ux production designer
Bethesda, MD
Contract-to-full-time
June 17, 2019
Director of Demand Generation
Arlington, VA
Full-time
June 17, 2019
Staff Accountant
Indianapolis, IN
Temporary
June 17, 2019
See More Jobs >

Availability Status

Let us know you're ready to work with one click.

Update My Status

Set Your Status

Click the blue button on your profile page at least once a week to keep your status set to Available.

Set Your Status

Your status will automatically change to Idle and Unknown over time, so update it weekly while you’re looking for work

Update My Status