QA Test Automation Engineer
FLUIX AI is an innovative and rapidly growing Enterprise B2B SaaS startup based in the San Francisco Bay Area. We specialize in providing AI-driven solutions for data centers and facilities, leveraging cutting-edge Machine Learning (ML) and Artificial Intelligence (AI) technologies. Our mission is to optimize the world’s critical infrastructure, starting with the most essential buildings—those that provide communication, data, food, and other vital resources. Our platform, A.I.M.I. (Artificial Intelligence for Managing Infrastructure), is set to revolutionize the way facilities operate through automation and real-time optimization.
We are seeking a skilled and detail-oriented QA Automation Test Engineer to join our engineering team. In this role, you will design, develop, and implement automated tests to ensure software quality throughout the development lifecycle. You will lead the software quality assurance process within an Agile environment and collaborate closely with development and product teams to establish effective test strategies. The ideal candidate is passionate about automation, system performance, and continuous improvement in software development processes.
Who you’ll work closely with
Abhi Sastri
Founder & CEO
Chase Overcash
CTO
What you’ll do
Lead Software Quality Assurance: Drive the QA lifecycle within an Agile framework, ensuring software quality and reliability.
Develop Test Strategies: Collaborate with development and product teams to establish comprehensive test plans and strategies, including automated validation of draft releases.
Automate Testing Processes: Design, develop, and execute automated UI and functional tests across both physical and simulated environments to enhance efficiency and coverage.
Environment Replication: Build and maintain systems to accurately replicate customer environments for comprehensive testing.
Performance Monitoring and Optimization: Utilize metrics tracking tools like Prometheus and Grafana to monitor system performance and drive improvements.
Load and Performance Testing: Design and execute comprehensive load/performance tests to ensure system scalability and reliability.
Troubleshoot and Diagnose Issues: Identify, troubleshoot, and diagnose issues within systems under test, contributing to continuous software improvements.
Document Testing Procedures: Maintain clear and concise documentation for automated tests and processes.
Your background
Educational Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Technical Experience:
3+ years of experience as a Software Development Engineer in Test (SDET) or QA Automation Engineer.
Proficiency in at least one programming language (e.g., Python, Java, Ruby, Groovy).
Experience with web application testing and CI/CD processes.
Demonstrated experience in replicating and testing diverse customer environments.
Experience implementing and executing automated tests in both physical hardware and simulated environments.
Hands-on experience with performance monitoring tools like Prometheus and Grafana.
Proven experience with load/performance testing methodologies and tools.
Familiarity with version control, defect tracking, and test management tools (e.g., GIT, Jenkins, JIRA).
Preferred Skills:
Knowledge of SQL/NoSQL databases.
Experience with native mobile app testing, Kubernetes, or microservices architecture.
Experience with infrastructure-as-code and environment automation tools.
Experience testing software in completely disconnected environments without internet access.
Knowledge of solutions for package/dependency management in air-gapped scenarios.
Soft Skills:
Strong analytical skills and attention to detail.
Excellent communication and collaboration abilities.
Ability to work in a fast-paced and dynamic startup environment.
Strategic thinking to develop comprehensive validation approaches.
What We Offer
Competitive Salary
Attractive compensation package, including equity options.
Benefits
Comprehensive health, dental, and vision insurance, along with other standard benefits.
Work Environment
A dynamic and collaborative San Francisco Bay Area work environment.
Growth Opportunities
Opportunities for professional growth and development, with the chance to shape the future of technology in the industry.