Echo IT Solutions, Inc.
Senior Automation Test Engineer (Selenium with Java)
Echo IT Solutions, Inc., Plano, Texas, us, 75086
Job Title: Senior Automation Test Engineer (Selenium with Java)
Experience: 5 to 9 Years
Location: plano TX Onsite
Job Description: We are looking for a highly skilled Senior Automation Test Engineer with 5 9 years of experience in Selenium with Java to join our dynamic team. The ideal candidate will have a strong background in test automation frameworks, deep knowledge of Selenium, and expertise in Java programming for automation. Key Responsibilities: Automation Framework Development: Design, develop, and maintain scalable and reusable test automation frameworks using Selenium WebDriver and Java. Test Script Creation: Develop, execute, and maintain automated test scripts for web applications, ensuring high quality deliverables. Continuous Integration: Integrate test suites with CI/CD pipelines using tools like Jenkins, Git, or other related technologies. API Testing: Develop and execute automated tests for RESTful APIs using tools like Postman, Rest Assured, or similar. Defect Reporting & Tracking: Identify, log, and track defects using tools like JIRA and ensure timely resolution. Collaboration: Work closely with developers, business analysts, and other QA team members to identify testing needs and strategies. Performance Testing: Involve in performance testing using tools like JMeter (if required). Mentorship: Mentor junior team members and help them grow in their automation skills. Documentation: Create detailed test reports, maintain test cases, and ensure thorough documentation of test processes. Required Skills: Selenium WebDriver: Extensive experience in automating web applications using Selenium WebDriver. Java: Strong programming skills in Java and experience with Object Oriented Programming concepts. TestNG/JUnit: Hands on experience with TestNG or JUnit for test case management. Maven/Gradle: Knowledge of build tools like Maven or Gradle for managing dependencies and automation frameworks. CI/CD: Experience in integrating automation scripts with Continuous Integration pipelines using tools like Jenkins, GitLab, or similar. Version Control: Proficiency in version control tools like Git. API Testing: Hands on experience with REST API automation using Rest Assured, Postman, or similar tools. Agile Methodology: Experience working in Agile/Scrum environments. Database Testing: Good understanding of database concepts and experience with SQL for database validation during automation. Preferred Skills: Performance Testing: Experience with tools like JMeter or similar , Katalon Cloud based Testing: Familiarity with cloud based testing platforms like Selenium Grid, Sauce Labs, or BrowserStack. Mobile Automation: Basic knowledge of mobile testing frameworks like Appium (added advantage). BDD Tools: Experience with Behavior Driven Development (BDD) using Cucumber or JBehave. Qualifications: Bacheloras degree in Computer Science, Engineering, or related field. 5 9 years of experience in automation testing, with a strong focus on Selenium and Java. Soft Skills: Excellent problem solving skills and attention to detail. Strong communication and interpersonal skills. Ability to work in a fast paced, team oriented environment. Proactive and self motivated with a strong desire to learn new technologies.
Job Description: We are looking for a highly skilled Senior Automation Test Engineer with 5 9 years of experience in Selenium with Java to join our dynamic team. The ideal candidate will have a strong background in test automation frameworks, deep knowledge of Selenium, and expertise in Java programming for automation. Key Responsibilities: Automation Framework Development: Design, develop, and maintain scalable and reusable test automation frameworks using Selenium WebDriver and Java. Test Script Creation: Develop, execute, and maintain automated test scripts for web applications, ensuring high quality deliverables. Continuous Integration: Integrate test suites with CI/CD pipelines using tools like Jenkins, Git, or other related technologies. API Testing: Develop and execute automated tests for RESTful APIs using tools like Postman, Rest Assured, or similar. Defect Reporting & Tracking: Identify, log, and track defects using tools like JIRA and ensure timely resolution. Collaboration: Work closely with developers, business analysts, and other QA team members to identify testing needs and strategies. Performance Testing: Involve in performance testing using tools like JMeter (if required). Mentorship: Mentor junior team members and help them grow in their automation skills. Documentation: Create detailed test reports, maintain test cases, and ensure thorough documentation of test processes. Required Skills: Selenium WebDriver: Extensive experience in automating web applications using Selenium WebDriver. Java: Strong programming skills in Java and experience with Object Oriented Programming concepts. TestNG/JUnit: Hands on experience with TestNG or JUnit for test case management. Maven/Gradle: Knowledge of build tools like Maven or Gradle for managing dependencies and automation frameworks. CI/CD: Experience in integrating automation scripts with Continuous Integration pipelines using tools like Jenkins, GitLab, or similar. Version Control: Proficiency in version control tools like Git. API Testing: Hands on experience with REST API automation using Rest Assured, Postman, or similar tools. Agile Methodology: Experience working in Agile/Scrum environments. Database Testing: Good understanding of database concepts and experience with SQL for database validation during automation. Preferred Skills: Performance Testing: Experience with tools like JMeter or similar , Katalon Cloud based Testing: Familiarity with cloud based testing platforms like Selenium Grid, Sauce Labs, or BrowserStack. Mobile Automation: Basic knowledge of mobile testing frameworks like Appium (added advantage). BDD Tools: Experience with Behavior Driven Development (BDD) using Cucumber or JBehave. Qualifications: Bacheloras degree in Computer Science, Engineering, or related field. 5 9 years of experience in automation testing, with a strong focus on Selenium and Java. Soft Skills: Excellent problem solving skills and attention to detail. Strong communication and interpersonal skills. Ability to work in a fast paced, team oriented environment. Proactive and self motivated with a strong desire to learn new technologies.