Overview
Salary: $66.60-74 Hourly up to $74.00/hr
Aquent, a premier partner in talent solutions, is thrilled to collaborate with a globally recognized technology leader. This innovative company is at the forefront of shaping how millions connect, work, and play through its groundbreaking products and services. We are seeking a highly skilled and passionate individual to join their dynamic team, where your expertise will directly contribute to delivering flawless user experiences on cutting-edge mobile platforms. This is an incredible opportunity to make a tangible impact on products used by a massive global audience, ensuring the highest standards of quality and performance for every user interaction. About the Role Step into a pivotal role where your dedication to quality assurance will directly influence the success of highly anticipated mobile features and applications. You will be instrumental in validating and refining on-device experiences, serving as a critical gatekeeper for user satisfaction and product excellence. This role offers the unique chance to blend your deep technical skills in test automation with a keen eye for detail, ensuring that every release meets the high bar set by a world-class technology company. Be prepared to drive innovation in testing methodologies and collaborate across diverse engineering and product teams to bring exceptional products to life.
- Location: Culver City or Cupertino
- Schedule: In-Office T/W/Th; Remote M/F
- Duration: 18 months
- Max Hourly Pay Rate: $74.00/hour for both locations
- Pay Comments: W2, weekly pay, benefits, 401k w/ match
- Background screening required
Key Responsibilities
- Take full ownership of the validation and testing lifecycle for assigned projects, ensuring comprehensive coverage and quality.
- Execute detailed testing and validation tasks for mobile systems as a core member of the User Acceptance Testing (UAT) team.
- Develop robust test cases and test scripts based on defined test plans, meticulously covering both existing functionalities and exciting new features.
- Conduct thorough on-device testing across a diverse range of mobile applications, ensuring optimal user experience.
- Design and implement advanced automated tests for target applications on iOS platforms, leveraging your expertise in Python and Swift.
- Successfully complete assigned feature and campaign tests within established timelines, maintaining accurate and up-to-date documentation.
- Document test results meticulously and effectively file tickets for any identified defects, ensuring clear communication for resolution.
- Provide regular status and progress reports to the test lead, including key test metrics, progress updates, and detailed coverage data.
- Lead coordination efforts with multiple engineering and product teams to streamline issue prioritization and accelerate resolution.
- Actively monitor application performance and expertly troubleshoot any issues that arise, ensuring seamless operation.
Required Qualifications
- A minimum of 7 years of comprehensive experience in software development and testing.
- At least 5 years of dedicated experience in test automation for complex end-to-end systems.
- Demonstrated expertise in Python, with a strong focus on writing efficient and effective test automation scripts.
- Proven experience in iOS automation, including on-device testing.
- Extensive experience in the design and creation of robust test automation frameworks and tools, with a specific emphasis on end-to-end and on-device mobile testing.
- A solid understanding and experience with testing activities across the entire project lifecycle, from initial inception to final delivery.
- Proficiency with essential development and testing tools such as Charles, Git, and Jenkins.
- Experience in automating data analytics and data reporting processes across multiple systems.
- Familiarity with front-end development, including designing and implementing user interfaces with JavaScript and frameworks like React.
- Experience with back-end development, including developing and maintaining server-side logic using languages such as Python.
- Ability to manage APIs and integrate various third-party services and tools.
- Strong understanding of application data integrity and security principles, with experience in designing and managing databases like Postgres.
- Practical experience implementing CI/CD pipelines to streamline development workflows, particularly with Jenkins.
Preferred Qualifications
- Experience in creating detailed written test reports that effectively communicate test progress, status, test plan completion, identified defects, and associated risks to stakeholders.
|