About Us
CLOUDSUFI, a Google Cloud Premier Partner, is a Data Science and Product Engineering organization building Products and Solutions for
Technology and Enterprise industries. We combine unmatched experience in business processes with cutting edge infrastructure and cloud services. Our Purpose is to elevate the quality of lives for our family, customers, partners and the community.
Our Values
We are a passionate and empathetic team that prioritizes human values. Our purpose is to elevate the quality of lives for our family, customers, partners and the community.
Equal Opportunity Statement
CLOUDSUFI is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified candidates receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation and national origin status. We provide equal opportunities in employment, advancement, and all other areas of our workplace. Please explore more at https://www.cloudsufi.com/
Objectives
We are seeking a skilled Senior QE - Automation who has robust experience in test automation using Selenium and Puppeteer, and strong proficiency in JavaScript/TypeScript. They should demonstrate the ability to develop automation solutions from the ground up and manage code with GitHub.
Responsibilities
- Automation Development: Design, develop, and maintain automated test scripts using Selenium and Puppeteer/ or relevant tech to ensure comprehensive test coverage and high-quality deliverables.
- Technical Solutions: Utilize JavaScript/TypeScript to create and implement optimized solutions for test automation challenges.
- Version Control: Manage and maintain code in version control systems such as GitHub, ensuring version integrity and smooth integration with the development pipeline.
- Communication and Collaboration: Communicate effectively with team members and stakeholders to understand requirements, provide updates, and resolve issues.
- Problem Solving: Apply strong problem-solving skills to identify and address test automation issues, ensuring robust and reliable testing processes.
- Continuous Improvement: Participate in code reviews, provide constructive feedback, and contribute to process improvements to enhance testing efficiency and effectiveness.
Technical Skills
- Proficiency in Selenium and Puppeteer/ or relevant technology for test automation.
- Strong knowledge of JavaScript and/or TypeScript for developing automation scripts.
- Experience with version control systems such as GitHub or similar.
- Proven ability to create automation solutions from the ground up, including defining requirements, designing, and implementing robust testing frameworks.
- Technology Enthusiasm: Eager to learn new technologies and concepts, with the capability to produce Proofs of Concept (POC) to validate new approaches or tools.
- Should be very well verse with current technology trends in IT Solutions e.g. Cloud Platform Development, DevOps, Low Code solutions, Intelligent Automation Participating in the entire lifecycle of projects from requirement gathering to UAT sign-off
- Proactiveness and Ownership: Demonstrated proactiveness and ownership in managing tasks and responsibilities, ensuring thorough oversight of product releases.
- Automation Tools: Experience with additional automation tools such as Cucumber for Behavior-Driven Development (BDD).
- Product Understanding: Ability to comprehend product features and automate corresponding scenarios within the automation suite effectively.
- Data Integration and Cloud Experience: Proven experience with Data Integration and Cloud Applications, including hands-on work with Google Cloud Platform (GCP).
- Code Review: Capability to review codebases of peers, providing constructive feedback and maintaining code quality.
Soft Skills
- Excellent communication skills to effectively collaborate with team members and stakeholders.
- Proven problem-solving abilities and logical thinking for creating optimized solutions.
- Ability to adapt to dynamic project requirements and deliver high-quality results.
Good To Have
- Use Case Development: Ability to create comprehensive use case matrices based on product features, ensuring all scenarios are covered in the automation suite.
- Product Automation Experience: Experience with automation of at least 2-3 production-ready applications, including routine updates for new use cases and managing code in Git source control.
- Documentation: Ability to prepare necessary documentation for validating product releases, ensuring comprehensive coverage and accuracy.
- Bug Tracking Tools: Experience with bug tracking tools for efficient issue management and resolution.
Behavioural Competencies
- Must have worked with US/Europe based clients in onsite/offshore delivery model
- Should have very good verbal and written communication, technical articulation, listening and presentation skills
- Should have proven analytical and problem-solving skills
- Should have demonstrated effective task prioritization, time management and internal/external stakeholder management skills
- Should be a quick learner, self-starter, go-getter and team player
- Should have experience of working