Senior QA Automation Engineer

QA Engineer AutomationHybrid Remote, Colombia Medellin, Antioquia


Description

Overview 

Develop and execute test plans, test cases, and test scripts. Work closely with project  members, SA/BA, DEV teams to understand the complete context of deliveries and  translate functional and non-functional requirements into test cases. Develop and  maintain Selenium automation scripts. 
 
Key Responsibilities 
• Create, design, and maintain automated test suites via Selenium WebDriver 
• Develop clear and concise test cases and test scripts. 
• Writing and updating documentation, including but not limited to test scenarios,  test plans, test cases etc. in repo and/or confluence. 
• Provide input to error logging, code quality, etc. 
• Collaborate with software developers, quality assurance engineers, and project. managers to ensure high-quality software releases. 
• Analyze user requirements, specifications, and technical design documents to  provide timely and meaningful feedback. 
• Execute, assess, and report test results for manual and automated test cases. • Detect and analyze software defects. 
• Maintenance of present regression suites and test scripts 
• Communicate in an Agile environment with all stakeholders. 
• Attend agile meetings for backlog refinement, sprint planning, and daily scrum meetings. • Understanding of agile development techniques like Scrum and Kanban 
• Engage with developers to find solutions for defects found. 
• Stay up to date with emerging testing tools, trends, and methodologies. 

Required Skills & Experience

● Strong knowledge of Selenium WebDriver.
● Strong knowledge of Java, JavaScript TestNG, JUnit, Cucumber etc. 
● Hands-on experience in Development or Test Automation Framework  
implementations. 
● Excellent communication skills 
● Familiarity of version control systems 
● Strong problem-solving skills 
● Have 3 - 5 years technical proficiency in Selenium / Java automation  
development. 
● Have hands on experience using Selenium WebDriver and TestNG  
Annotations. 
● Have hands-on experience in automating middleware messages  
SOAP/REST/XML/JSON using Selenium. 
● Have 1 - 2 years hands on experience managing / running test case  
execution. 
● Have 1 - 2 years working within agile / scrum team model. 
● Have technical proficiency with CI/CD automation implementation using  
Java and Selenium. 
● Be Optimistic, results oriented, self-motivated, and adaptable  
individuals. 
● Be proficient in testing RESTful APIs and utilizing Azure API gateways,  
ensuring seamless and secure data exchange between disparate  
systems. 
● Have a deep understanding of Web Services, Data Modeling, and the  
application of integration patterns and tools in complex environments. 
● Embrace new technologies and methodologies, staying ahead of the  
curve in a rapidly evolving tech landscape.