Intermediate Quality Assurance Engineer
WFA Digital Insight
As the demand for skilled Quality Assurance Engineers continues to rise, with a 25% increase in job openings in the past year, professionals with a strong background in software development and testing are in high demand. With the shift to remote work, companies like Imaginary Cloud are looking for talented individuals who can work independently and collaboratively to drive innovation. This role stands out for its emphasis on human-centric culture and flexible working hours, making it an attractive opportunity for those seeking a better work-life balance. Before applying, candidates should be prepared to showcase their technical skills, creativity, and experience in QA Engineering, as well as their ability to thrive in a remote and dynamic environment.
Job Description
About the Role
Imaginary Cloud is a remote-first company that values people and empowers them to drive innovation. As an Intermediate Quality Assurance Engineer, you will be part of a talented team of individuals who are passionate about technology and dedicated to creating seamless and intuitive digital products. Your day-to-day tasks will include development, problem-solving, and management, as well as collaboration with multidisciplinary teams and interaction with clients from various industries.The role of a Quality Assurance Engineer is crucial in ensuring that our digital products meet the highest standards of quality and functionality. You will be responsible for designing and implementing testing strategies, identifying and reporting defects, and collaborating with developers to resolve issues. Your work will have a direct impact on the success of our projects and the satisfaction of our clients.
You will be working in a supportive and happy environment, with a team that values openness, transparency, and continuous learning. Our company culture is built around the principles of human-centricity, flexibility, and empowerment, and we are committed to providing our employees with the tools and resources they need to succeed.
What You Will Do
- Design and implement testing strategies for digital products
- Identify and report defects, and collaborate with developers to resolve issues
- Develop and maintain automated tests using various tools and technologies
- Participate in code reviews and ensure that quality standards are met
- Collaborate with cross-functional teams to identify and prioritize testing needs
- Develop and maintain test environments and infrastructure
- Analyze test results and identify areas for improvement
- Develop and maintain documentation of testing processes and procedures
- Stay up-to-date with industry trends and emerging technologies in software testing
- Collaborate with the development team to ensure that quality is integrated into the development process
What We Are Looking For
- 2+ years of experience in QA Engineering
- Background in software development
- Proficiency in manual and automated testing
- Hands-on experience with common software testing tools
- Knowledge of integration tests within a maintainable and expandable test environment
- Fluency in English, both spoken and written
- Experience with Agile development methodologies
- Strong analytical and problem-solving skills
- Ability to work in a remote and dynamic environment
Nice to Have
- Experience with cloud-based testing platforms
- Knowledge of containerization and orchestration using Docker and Kubernetes
- Experience with test automation frameworks such as Selenium or Cypress
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines
Benefits and Perks
- Competitive salary and benefits package
- Flexible working hours and remote work arrangement
- Opportunities for professional growth and development
- Access to cutting-edge technologies and tools
- Collaborative and dynamic work environment
- Recognition and rewards for outstanding performance
- Paid sick days and health insurance
- Comfort budget for home office setup
- Team events and social activities
How to Stand Out
- Be prepared to showcase your technical skills and experience in QA Engineering, with a focus on automated testing and test automation frameworks.
- Highlight your ability to work in a remote and dynamic environment, with strong communication and collaboration skills.
- Make sure to research the company culture and values, and be prepared to discuss how you align with them.
- Prepare examples of your previous work, including test cases, test scripts, and defect reports.
- Be prepared to discuss your experience with Agile development methodologies and continuous integration and continuous deployment (CI/CD) pipelines.
- Show your passion for technology and your desire to drive innovation and improvement in the field of QA Engineering.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.