Responsibilities: • design, develop, and maintain automation test frameworks and scripts using java, javascript, or python. • develop and execute comprehensive e2e test automation plans to ensure seamless functionality across all aspects of the software. • conduct performance testing to identify potential bottlenecks and optimize system performance. • collaborate with cross-functional teams to identify and prioritize test cases, incorporating them into the automation test suite. • continuously improve test coverage, identify gaps, and implement test strategies to minimize defects. • support and participate in various testing efforts such as regression testing, functional testing, and integration testing as needed. • develop and maintain thorough documentation of test plans, test cases, and test results. • analyze test results to identify patterns, trends, and areas for improvement, providing actionable insights to the development team. • collaborate with developers to troubleshoot issues, identify root causes, and implement solutions. • stay current with industry trends, emerging technologies, and best practices to continually improve testing processes and tools. Preferred skills: • knowledge of agile methodologies such as scrum or kanban. • planning and decision making • ability to make decisions while considering multiple considerations (e.g., business, product, development, individual needs, etc.) • ability to communicate ideas and plans clearly and build support for them. • ability to push back, when needed, with care and reasoning. • ability to deal with the unknown and adapt to the plan. • accountability. • ability to hold oneself accountable for outcomes that are broader than one’s individual deliverables. • ability to hold others (e.g., qa, product, development, infrastructure, etc.) accountable for what is expected of them as per agreed plan, process, or best practices. Qualifications and education requirements: • education level: bachelors. • years of experience: at least 3 years of experience. • languages: fluent english and spanish. Requirements: • demonstrable experience in software test automation. • solid knowledge of programming languages such as java, kotlin, python, or javascript. • experience using test automation frameworks such as playwright, appium. • familiarity with continuous integration and version control tools such as docker, git and bitbucket. • proficiency in using defect tracking and test management tools like jira, xray, zephyr. • knowledge of performance testing tools such as k6 or locust. • experience with api (application programming interface) testing tools like postman, soapui, or restassured (restassured is mandatory). • familiarity of cloud platforms and services such as aws (amazon web services), azure, or google cloud. • experience designing test cases using gherkin business language. • strong analytical and problem-solving skills. • excellent written and verbal communication skills. • ability to work in a fast-paced and collaborative team environment. • continuous learning mindset and willingness to stay updated with industry advancements in test automation tools and methodologies. Software and programs: java o kotlin, rest-assured, junit, testng, cucumber, gherkin, screenplay, serenity, python, locust or k6, javascript, playwright, appium, argo, concourse, docker, grafana, git, jira, sql, performance testing