What are the responsibilities and job description for the Quality Engineer position at GenAquarius LLC?
Job Details
Job Title: Sr. Software QA Engineer
Location:100% onsite Fremont, CA
Duration: 6 month 1 year contract to Direct Hire
Interview Process:
- 2 rounds of interview (both are hands on technical)
- Candidate will have to take interviews onsite
Project Description:
- Design and execute automated and manual tests for functional, regression, API, and integration scenarios
- Develop and maintain test automation frameworks using modern tools
- Work closely with product teams, engineers, and stakeholders to translate business operations into test cases Identify, document, and track defects while collaborating to resolve issues.
Duties/Day to Day Overview:
Test Design & Execution
- Design, develop, and execute automated tests to ensure software quality and reliability
- Perform system integration, functional, regression, and API testing
Test Automation Frameworks
- Develop and maintain test automation frameworks using tools like Selenium and Python
Collaboration & Requirements
- Work with product teams, engineers, and stakeholders to understand business operations
- Translate business requirements into test cases
Test Planning & Methodologies
- Apply knowledge of software testing methodologies to define, implement, and maintain test plans, test specifications, and test suites
Defect Management
- Identify, report, and track defects
- Collaborate with development teams to resolve issues
Test Data & Environments
- Develop and maintain test data and test environments for validation
Code Quality & Review
- Participate in code reviews
- Provide feedback on testability and overall software quality
Continuous Learning
- Stay up to date with industry trends and emerging technologies in software testing and QA.
Top Requirements (Must haves):
Test Automation & Frameworks
- Strong experience in automated testing using Python, Selenium, or similar tools
- Ability to develop and maintain test frameworks and test suites
- Knowledge of software testing methodologies (functional, regression, API, system integration)
Programming & Technical Skills
- Proficiency in Python, Go, Java, React, or C
- Experience with client-server architectures and automation
- Ability to write and execute SQL queries for test validation
- Familiarity with API testing tools such as Postman
Tools & Platforms
- Experience with log analysis (e.g., Splunk) for troubleshooting and monitoring
- Familiarity with version control systems (Git)
- Knowledge of Agile methodologies and CI/CD pipelines
Collaboration & Quality
- Strong analytical and problem-solving skills with attention to detail
- Experience participating in code reviews and providing feedback on testability
- Ability to develop and maintain test data and test environments
Experience & Education
- Bachelor s degree in computer science, Information Technology, or equivalent experience
- 5 years of practical experience in software QA and automation
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $60
Quality Engineer
Nefab -
Newark, CA
Quality Engineer
Teledyne Technologies Incorporated -
Mountain View, CA
Quality Engineer
Flex -
Milpitas, CA