posted Apr 05

Software Test Engineer II, Alpha Informatix

AWS Azure Cloud ETL Google Cloud Platform Java JUnit Python Rust SQL senior

Job Location: California

Salary: $105,000 - $120,000 a year

Job Description

• Test planning and design: Develop comprehensive test plans and test cases for data integrity, performance, and scalability of the data platform (both frontend and backend), also develop test plans for all the software tools related to the data processing and feature extraction. • Automated testing development: Design, develop, and maintain automated testing frameworks and scripts for unit testing, integration testing, system testing and performance testing of the data platform. • Manual testing execution: Perform manual testing when automated testing is not feasible. This includes exploratory testing, ad-hoc testing, and user acceptance testing to ensure the platform meets all requirements and specifications. • Data integrity and validation: Ensure the data processed and stored by the platform maintains its accuracy, completeness, and reliability. • Performance testing: Assess the platform’s performance, including its ability to process and retrieve data efficiently under different loads. • Security testing: Evaluate the security aspects of the data platform, ensuring that data is protected against unauthorized access, data breaches, and other vulnerabilities. • Create and execute test cases to assess environment and data configurations. Maintain comprehensive documentation of test cases, test results and testing methodologies. • Ensure that data platform and its processes comply with relevant industry standards, regulatory requirements, and best practices.

Qualifications

• Proficiency in at least one programming language, such as Python, Rust, C++, or Java. • Knowledge of testing frameworks and tools, such as pytest, JUnit, GTest, etc. • Experience with test automation and writing test scripts. • Experience with cloud platforms, such as AWS, Azure, or Google Cloud Platform. • Familiarity with data pipelines, ETL processes, and data validation techniques. • Knowledge of SQL and experience with relational databases. • Understanding of data quality assurance and data integrity principles. • Strong understanding of software testing methodologies, including unit testing, integration testing, and system testing. • Ability to design and execute test plans, test cases, and test scenarios. • Experience with performance testing and scalability testing of data processing systems. • Knowledge of testing best practices and industry standards. • Strong analytical and problem-solving skills.

Benefits

• Complies with state and federal wage and hour laws • Compensation depends upon candidate’s qualifications, education, skill set, years of experience, and internal equity • $105,000 to $120,000 Full-Time Annual Salary

logo
Company
Critical Mass
Post Date
New
Title
Quality Assurance Specialist
Location
Bay Area, California
logo
Company
Sonatus
Post Date
New
Title
System Test Engineer (Sunnyvale, CA)
Location
Bay Area, California
logo
Company
SnapLogic
Post Date
New
Title
Senior QA Engineering Manager
Location
Bay Area, California
logo
Company
Critical Mass
Post Date
New
Title
Quality Assurance Specialist
Location
Bay Area, California
logo
Company
Noah Medical
Post Date
New
Title
Sr. Manufacturing Quality Engineering – Systems
Type
$106,800 - $140,000 a year
Location
Bay Area, California