website-hero-image2

2491 Sr QA Engineer iOS

Location: Clackamas, OR

Description:
In this role as Senior QA Engineer, you will be experienced with the iOS ecosystem. We are looking for someone who can code in this role, along with create and maintain comprehensive test plans, develop test cases, execute testing, and tracks defects during product release cycles. If you’re interested in working for one of the coolest managers around, please send your resume to careers@itmotives.com. We value and encourage diversity in the workplace and women, minorities, and veterans are highly encouraged to apply. Thank you!

Job Type: Contract to Hire

Additional Information:
Duties:
• Reviews and manipulates code as needed to inject error conditions necessary to simulate real world behaviors
• Prepares detailed software analysis and design artifacts to establish software acceptance criteria
• Analyzes the software product or system to determine test requirements, test strategies and assess risk
• Applies analysis concepts, techniques, tools and standards to breakdown assigned projects into testable units with visible acceptance criteria
• Prepares detailed test plans, reports and release notes as assigned
• Prepares detailed test cases and other documentation, as required
• Performs software installation and troubleshooting to isolate defects
• Writes application quality assurance test plans within an Agile scope
• Tests and verifies system and database models to ensure quality and integrity
• Participates in continuous process refinement and improvement
• Participates in design sessions and serves as a department representative
• Implements software testing processes and best practices
• Performs other job-related duties and responsibilities as may be defined or assigned from time to time.

Experience and Skills:
• 7+ years applicable experience with software testing methodologies within the technology or software industry
• Fluent in at least one programming language (Java, C/C++, or Objective C preferred)
• Experienced working in an iOS environment
• Familiar and comfortable with white box/unit testing
• Experience in writing and executing scripts for mobile test automation
• Familiarity with writing test tools and test harnesses
• Understands the application of Agile methods in a development environment
• Comfortable and experienced with SQL
• Strong experience in test planning and test case development
• Completed a minimum of one product life cycle (from concept to deployment) as a key contributor
• Proficiency with Source Control systems (Git preferred) is desirable
• Ability to understand technical aspects of the product being developed
• Has an effective understanding of software architectures – SaaS, WCF, Web, database
• Is process-oriented and understands SDLC methods
• Solid understanding of project planning and specification, implementation, documentation and quality assurance
• Capacity to analyze, interpret and explain complex technical systems
• Proven analytical, evaluation and problem-solving abilities
• Ability to effectively prioritize and execute tasks in a high-pressure environment