Our top financial client is currently seeking a Mid Level QA Tester (3-5 yrs)
Job Title : Mid-Level QA Tester
Location : Ann Arbor, MI
Contract : 12+ Months
Job Description :
- The primary responsibility of this position will be to ensure adequate testing of development code prior to release to production.
- The QA Analyst will work with the Senior QA Engineer and QA Specialists.
- The QA Analyst will report to the QA Manager and work directly under the guidance of QA Specialists.
- The focus of the QA Analyst will be to ensure all changes to our applications are tested adequately.
- The QA Analyst will be responsible for ensuring test plans and test cases follow all standards and are appropriate on a project-by-project basis.
- The QA Analyst is responsible for using all test management tools according to standards. Over time, the QA Analyst is responsible for building technical expertise in our applications.
Responsibilities :
- Create test plans and participate in Peer Reviews
- Modify test plans based on Peer Review feedback
- Provide input on risks so that Senior QA engineers, QA Specialists, and in some cases QA Managers can be informed.
- Provide input to QA and Release Specialists to prepare implementation timelines
- Participate in development of Test Data Strategy
- Assist QA Specialists in determining appropriate test environments
- Work with business analysts to ensure business requirements are adequate
- Highlight requirement and design gaps as early in lifecycle as possible
- Create test cases according to standards manual and automated
- Perform problem solving and root cause analysis when defects occur
- Update Quality Center according to standard including mapping test cases to requirements
- Engage application development in defect resolution
- Flag test cases appropriate for regression libraries
- Participate in test case Peer Reviews
- Update test cases based on Peer Reviews
- Participate in continuous improvement efforts within the QA organization
- May support and provide constructive feedback on existing processes and standards
- Become knowledgeable in the technologies used by Application Development organizations
- 4-year college degree in Computer Science or related discipline or equivalent work experience
- 3-5 years of software testing experience ? Solid experience in testing applications(native) for Mobile platforms (both iOS and Android)
- Technical skills can include Windows, LINUX, UNIX, JAVA, C++, InterSystems CACHE, Oracle, Microsoft SQL Server, HTML, XML, Web Services
- Knowledge or experience in one or more of the following is highly preferred - XCTest, UI Automator, TeamCity, Gradle, Maven, XCode, Android SDK, IntelliJ IDEA, Bitbucket, Mobile OS (iOS and Android) as well as native applications including installation, operation and configuration;
- MUST HAVE some programming experience using Java or other OO Language (C#, Object C, Swift). Will use this to create test automation frameworks.
- Knowledge and experience with relational database technologies (SQL, schema design)
- Experience with CI tools like Team City or Jenkins
- Knowledge of test repository or defect tracking systems
- Knowledge of financial markets / brokerage experience preferred
- Excellent communication and organizational skills, team player
- Solid understanding of the Software Development Lifecycle
- Strong problem solving and trouble shooting skills with the ability to come up with creative solutions
- Ability to prioritize workload in an efficient manner
30+ days ago