ApplySenior/Principal Test Automation Engineer
Posted 3 months agoViewed
View full description
💎 Seniority level: Senior, 3-8 years
📍 Location: Chile
🏢 Company: Creative Chaos👥 1-10SEOE-CommerceTechnical SupportWeb Design
🗣️ Languages: English
⏳ Experience: 3-8 years
🪄 Skills: AWSDockerSoftware DevelopmentSQLAgileCypressDesign PatternsJavaJenkinsJUNITKubernetesQASCRUMData StructuresMavenREST APISeleniumCommunication SkillsAnalytical SkillsCI/CDScripting
Requirements:
- BS degree in Computer Science/Software Engineering or similar relevant field.
- 3-8 years of working experience in Automation testing.
- Experience in Automation Testing tools (like Cypress, Selenium, Cucumber, JAVA etc.) and knowledge of data structures and algorithm design.
- Proficient in frameworks for automation like Junit, TestNG, Xunit, CodedUI, SpecFlow, Pyunit, or custom frameworks.
- Strong knowledge of software QA methodologies, tools and processes.
- Hands-on experience with white box and black box testing.
- Solid knowledge of SQL and scripting.
- Expert knowledge of design patterns, multi-threaded systems, and automated unit testing.
- Strong understanding in SQL with experience in writing SQL queries.
- Strong Experience with CI/CD pipelines, AWS, Docker, and Kubernetes.
- Sound experience with Web Service API/Rest API.
- Experience in Agile development methodologies, including SCRUM.
- Excellent verbal and written English communication skills.
- Excellent problem-solving and analytical skills.
Responsibilities:
- As a seasoned QA resource in project teams, provide expert opinion and guidance on business & quality parameters.
- Develop test automation framework, and continue to enhance and modify based on project needs.
- Review test cases, scripts, plans and procedures (manual and automated).
- Ensure that manual and automation test execution are carried out as per the defined standards and procedures.
- Manage, support and coordinate business and QA aspects of software development activities.
- Develop automation scripts for user stories using diverse tools for regression and performance testing.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
- Estimate, prioritize, plan and coordinate testing activities.
- Initiate learning and share findings effectively.
- Assist in recruiting software testing talent.
Apply