QA Automation Engineer

2024-11-04
Mexico
Metova
UNLEASH YOUR POTENTIAL WITH US:Everyone at Metova is given the tools and resources they need to succeed at their job. We offer a flexible and positive work environment so you have the autonomy to build amazing software for our customers and add to our team of industry leading visionaries. You will build a compelling and easy to use interface, ensure its maintainability and ease of use, and suggest ways to improve the look and feel of the application. We are lean, which means we reflect on what we learn and use that new knowledge to quickly make better products. Your job is to keep learning, contribute your knowledge back to the rest of the team, and apply what you learn to make Metova and our clients even greater.What you will do: As a QA Automation Engineer, you will contribute to award winning and scalable web applications for global brands. Reporting to the Director of Software Development, you will work with project managers, graphic designers, developers, other QA Engineers, and client teams to deliver the very best technical products and solutions. You will have the opportunity to create new processes and standards to help Metova reach new heights in code quality.Functions and Responsibilities: Lead the effort to implement a robust quality assurance process and actively create processes and standards Design and implement automated QA tests, code coverage, and quality reporting Exploratory testing in a rapid development environment Recommend frameworks and libraries and implement as needed to solve client issues Expected to independently attempt to solve problems Learn new technologies, frameworks, languages, as new projects require Here are some technologies we use on a daily basis:Node Frameworks, Java, Javascript (Playwright), SQL and NoSQL Databases, Terminal Emulators, Atlassian products (JIRA, BitBucket, Confluence), AWS managed services.RequirementsRequired Skills/Qualifications: 3+ years previous QA testing experience using a modern programming language (java, node, Python, JavaScript etc), including the creation of new test scripts and modification of existing test scripts Analytical and communication skills sufficient to extrapolate information from complex, written documents when information is missing or not clear Demonstrated skill in using initiative and acquired knowledge in testing efforts Ability to deal with the pressure of strict time constraints and potentially-changing priorities Oral and written communication skills sufficient to clearly report and document results of testing efforts Ability to act individually and as a team member in resolving problems and completing projects Strong organization skills and ability to multi-task Experience with QA automation tools Experience with HTTP/REST/JSON and other web technologies 4+ years of experience as a QA Engineer College Degree or equivalent experience 2+ Years of experience with Automated Testing Frameworks Consider it as a plus: Knowledge of AWS/Azure/other cloud services Knowledge of UI/UX testing frameworks Experience with Figma Experience with Bash Experience with Jenkins CI/CD Experience with JavaScript, and understanding of Node Frameworks (Angular/React/NEXT/NUXT/Svelte/Sveltekit) BenefitsABOUT US:Founded in 2006, Metova has a long history of providing cutting edge technology solutions to clients across a variety of industries. Today, Metova specializes in software and application development for web based solutions, iOS, and Android. Working at Metova allows you to not only provide your strategic and technical expertise to others, but also continued personal development through internal career development curriculum, cross-training programs with fellow employees, and challenging projects solving real-world issues. We are a growing company looking for thought leaders who want to revolutionize industries to join our team.Metova is an Affirmative Action and Equal Opportunity Employer.About the companyAt Metova, we understand the evolving landscape of work in the digital age. We offer tailored career development services to empower talented individuals to explore diverse opportunities and nurture their skills. By going beyond key work experience and technical skills, we align your professional and personal interests to help you achieve meaningful career growth. With a flexible, positive work environment, we equip our team with the tools and resources to build cutting-edge software, while fostering continuous learning and innovation to drive both our company and clients forward.