Senior Software Test Engineer

Caban Systems is looking for a creative problem solver who’s passionate about building and scaling complex cloud systems. This is a critical role. You’ll be responsible for testing our cloud-based asset management system software that enables real-time remote monitoring of critical energy data, energy systems performance and early detection of client site operational issues, while having a positive impact on the environment through the reduction of greenhouse gases, the use of oil and saving trees.


What you'll be doing:

• Meet with the software and product designers to determine quality assurance parameters, deployment process and access permissions

• Design, implement, and execute a test framework for Cloud based applications and services

• Implement testing procedures and oversee the QA process

• Maintain and create test documentation

• Troubleshoot quality issues

• Ensure the successful release of software to production

• Identify, analyze, and report issues in function, scalability, and performance areas


What you need to be successful in this role:

• 5+ years’ experience as a Software QA / Test Engineer

• Experience testing AWS Web/Cloud based technologies and applications

• Experience or familiarity with AWS Cloud Services: ECS, RDS, S3, IAM, Lambda, SQS, SES, EC2

• Deliver high quality, well-written code that is easily supported and maintainable

• Software release management experience is a plus

• Experience with manual and automated test frameworks such as Selenium/Robot Framework

• Python and Kubernetes experience

• Knowledge of SQL databases

• Ability to guide and mentor junior team members


What Makes this a Great Opportunity:

• Be a part of our mission to make a positive environmental impact and provide advanced energy technologies to global communications infrastructures.

• Apply your software testing and quality assurance experience in a collaborative, team environment, with a company that makes a difference for our customers and our planet.

• Unlimited career growth opportunity.

• Great benefits package including stock options, paid time off, medical, dental, vision and much more.