Varite
Location : New York, NY / Alpharetta, GA - hybrid schedule (local candidates preferred!)
Duration : 6 months
Java Selenium Automation Architect
Architecture and Framework Design: - Design scalable, modular, maintainable automation frameworks (preferably hybrid: data-driven + Keyword + POM + BDD) - Choose correct test design patterns for designing the solution ( Page Object Model, Fluent Interface, etc) - Implement custom utilities, wrappers and reusable libraries - Understand and apply principles like SOLID and DRY to test code
Java + Selenium expertise Strong hands-on in: - Java (OOPs, lambdas, streams, optionals) - Selenium WebDriver - Handling Synchronization with WebDriverWait / ExpectedConditions - Custom locators and dynamic elements - Browser profiles, Chrome DevTools protocol
Cross-Browser & Parallel Test Execution Setup and manage: - Selenium Grid - TestNG or Junit parallel execution
CI/CD Integrations Integrate automation with tools like: - Jenkins / TeamCity - Allure/Extent reports integration - Email notification for test failures
Tooling and Tech Stack Frameworks: TestNG, Junit 5, Cucumber BDD Build tools: Maven, Gradle Logging: Log4j or SLF4J Reporting: Allure, ExtentReports or custom HTML APIs: REST Assured/Postman + Java Browser dev tools integration (for intercepting API calls)
Must Have Skills: • 8+ experienced Software Development Engineer in Test with a strong background in Selenium Webdriver, Cucumber, Java, JavaScript as a must have skill • Expertise of Selenium is a must and with preferable Playwright Knowledge • Expertise in creating and maintaining data driven and Behavior Driven test cases • Expertise in creating and maintaining UI and service level / API test cases • Should have good understanding of web services and distributed systems and working knowledge of SQL • Ability to extend automation library and framework • Work efficiently in a multi-project agile environment • Add to performance, security and scalability of testing efforts • Ability to build specialized testing tools and build/enhance frameworks • Participate in design and code reviews • Contribute towards CI/CD set-up, maintenance and test Runs using Jenkins • Expertise to build and maintain test reports, reporting framework, dashboards • Ability to maintain version control for test scripts using GIT and BITbucket
Technical Skills: • Test Automation using Selenium Java, Junit, TestNG, Gherkin, JavaScript, • JMeter, API Testing and Automation, CI/CD using Jenkins/TeamCity, Git, Test Automation Framework Development
Roles & Responsibilities: • Design, develop and maintain test automation framework using Java Selenium and BDD Cucumber frameworks • Resolve the problems in existing automation framework and enhance/extend these further • Implement CI/CD pipeline • Work in Agile teams.
Java Selenium Automation Architect
Architecture and Framework Design: - Design scalable, modular, maintainable automation frameworks (preferably hybrid: data-driven + Keyword + POM + BDD) - Choose correct test design patterns for designing the solution ( Page Object Model, Fluent Interface, etc) - Implement custom utilities, wrappers and reusable libraries - Understand and apply principles like SOLID and DRY to test code
Java + Selenium expertise Strong hands-on in: - Java (OOPs, lambdas, streams, optionals) - Selenium WebDriver - Handling Synchronization with WebDriverWait / ExpectedConditions - Custom locators and dynamic elements - Browser profiles, Chrome DevTools protocol
Cross-Browser & Parallel Test Execution Setup and manage: - Selenium Grid - TestNG or Junit parallel execution
CI/CD Integrations Integrate automation with tools like: - Jenkins / TeamCity - Allure/Extent reports integration - Email notification for test failures
Tooling and Tech Stack Frameworks: TestNG, Junit 5, Cucumber BDD Build tools: Maven, Gradle Logging: Log4j or SLF4J Reporting: Allure, ExtentReports or custom HTML APIs: REST Assured/Postman + Java Browser dev tools integration (for intercepting API calls)
Must Have Skills: • 8+ experienced Software Development Engineer in Test with a strong background in Selenium Webdriver, Cucumber, Java, JavaScript as a must have skill • Expertise of Selenium is a must and with preferable Playwright Knowledge • Expertise in creating and maintaining data driven and Behavior Driven test cases • Expertise in creating and maintaining UI and service level / API test cases • Should have good understanding of web services and distributed systems and working knowledge of SQL • Ability to extend automation library and framework • Work efficiently in a multi-project agile environment • Add to performance, security and scalability of testing efforts • Ability to build specialized testing tools and build/enhance frameworks • Participate in design and code reviews • Contribute towards CI/CD set-up, maintenance and test Runs using Jenkins • Expertise to build and maintain test reports, reporting framework, dashboards • Ability to maintain version control for test scripts using GIT and BITbucket
Technical Skills: • Test Automation using Selenium Java, Junit, TestNG, Gherkin, JavaScript, • JMeter, API Testing and Automation, CI/CD using Jenkins/TeamCity, Git, Test Automation Framework Development
Roles & Responsibilities: • Design, develop and maintain test automation framework using Java Selenium and BDD Cucumber frameworks • Resolve the problems in existing automation framework and enhance/extend these further • Implement CI/CD pipeline • Work in Agile teams.