Smashing Ideas seeks a motivated QA Engineer on a contract basis to join our team. This role is responsible for testing and analysis of mobile applications to ensure quality standards and adherence to functional requirements through manual and automated testing. Working closely with a project team, the QA Engineer is responsible for identifying defects and risks as well as assisting the development team in preventing or resolving quality issues.
Create and work with QA documentation, including test plans and test cases.
Perform functional, performance and content testing and analysis of applications.
Write, isolate and regress technical and content related issues.
Assist with user and acceptance testing.
Contribute to continuing improvement of QA department processes, tools and standards.
2+ years experience in QA
Experience in testing iOS or Android mobile products.
Ability to rapidly identify and document technical issues.
Able to work independently or in small teams effectively.
Ability to handle shifting schedules and multiple projects with flexible hours.
Demonstrable understanding of test plan and test case creation
Experience with development tools including Mobile (XCode, Android SDK), test management systems, issue tracking systems (JIRA, Bugzilla), Git, SVN, Build management (Jenkins, Bitrise) and profiling tools.
Experience with API testing tools (Charles, Postman or similar)
Excellent written and verbal communication skills
Integration and regression testing for mobile applications.
Experience with test automation tools.
Working knowledge of automated unit testing methodology and tools.
Experience with agile development methodologies.
Experience in interpreting wireframes, design comps and functional requirements.
Experience isolating issues through logs, analysis tools and code reviews.
Experience working on a mass-market product from start-to-finish
Thorough understanding of the deployment processes for mobile applications
Collaborator: Ultimately you will become part of a team and build a positive relationship with both coworkers and clients to facilitate better communication.
Detail-oriented: You will be responsible for many small aspects of projects large and small. A desire to thoroughly understand a project quickly is key.
Proactive & Organized: You see what needs to be done, and you are on it. You know what stage each of your projects is in and communicate regularly with all team members to ensure each project receives the attention it needs.
Tenacious: Success depends on rooting out the source of defects and finding the right answer, not necessarily the most obvious possibility. Do you habitually dig deep to find answers?
Adaptive: Able to pick up and use newly introduced tools and technologies and respond to the needs of the problem in front of you.
Communicative: You will be responsible for relaying a great deal of information. Being able to convey ideas in their simplest form as accurately as possible is essential
Smashing Ideas is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender presentation, sexual orientation, age, marital status, veteran status, or disability status. We are committed to hiring and cultivating a diverse team and inclusive environment.
This is an onsite position in our beautiful Seattle, WA office. This is not a Telecommute/Remote Work position.