Senior Mobile Quality Engineer (SDET) in Beaverton, OR at APEX Systems

Date Posted: 8/19/2019

Job Snapshot

Job Description

Job #:  976966


My cline tin Beaverton, OR is lookig for a Sr. SDET Quality Engineer!
 
For furtherr interest or questions, please contact Emmaleee Kelloff at ekelloff@apexsystems.com.
Responsibilities
As the Platform SDET on the team you’ll find yourself immersed in
fast-paced projects crossing a wide range of technologies and experiences. We’ll ask you to take a strong, consumer-focused view of every deliverable and, through collaboration, be responsible for consistent and reliable delivery of innovative software solutions and reports on the quality of our systems.
You will focus on defining test coverage, developing test plans, executing on the test strategies you create, and evaluating and reporting on the quality of existing technologies and new features in a rapidly-evolving ecosystem. You will need to understand Bluetooth and RESTful services, and you’ll own an automation environment to exercise hardware and software in integrated systems.
You will validate the integration of an SDK into multiple mobile applications on a regular basis, running acceptance tests that you design when new versions are available. You will serve as a subject matter expert to internal and external (to your team and to the Company) partners, and you will work closely with dedicated app engineering and QE teams testing in parallel.
You may also be required to:

• Prepare test plans, develop test cases, and execute tests with a focus on coverage,
performance and automation

• Knowledge of embedded systems a plus

• Create, update, maintain and execute automation suites and other testing tools as needed for use by QA.

• Enhance, maintain existing automation test tools using Swift or Kotlin

• Investigate bugs using various available tools and server logs

• Establish and maintain structured testing methodology, especially around automation.

• Respond to inquiries from users and technical support regarding functions and operations of software programs

• Identify process improvements, error trends and/or the root causes and make
recommendations for remedies to colleagues and management.

• Actively participate in Agile development methodologies

• Develop, modify, apply, and maintain standards for software quality operating methods, processes, systems and procedures

• Develop overall operating criteria to ensure implementation of the software quality program according to project, process, and contract requirements and objectives

• Ensure that project and process control documentation are compliant with requirements, objectives, and/or contract

• Review software design, change specifications, and plans against process requirements

• Support Site Reliability and engineering teams with problem triage and resolution

• Perform or direct verification of software requirement allocations, traceability, and testability

• Participate in bug scrubs and prioritization sessions

• Develop metrics and reports to share with cross-functional teams and Nike leadership

• Regularly update peers, stakeholders, and leaders on goals, key performance indicators, and outcomes
Qualifications

• Excellent knowledge of the software development lifecycle, testing methodologies, and testing tools.

• Experience in developing test plans, assessing risk, writing defects, and providing relevant data for test reporting.

• Working understanding of Agile or TDD/BDD methodologies and the ability to effectively negotiate working agreements across development, product owners, and other stakeholders

• Strong problem-solving skills and a demonstrated competency with mobile/web technologies like Java, data structures, shell scripting, object oriented development, and test tools/framework (you must be a practitioner with hands-on experience)

• Detail oriented, analytical, and creative thinker with passion for quality processes

• Excellent written and verbal communication skills

• Knowledge of embedded systems a plus
Education

• Engineering, Information Systems or other Technical degree preferred; or 3-5 years related experience and/or training: or equivalent combination of education and experience
 
 
 
 
 
 
 
 
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178-6178.