GREENSKY MANAGEMENT COMPANY LLC is seeking a Software Engineer in Test II to develop and execute automation test plans, support test infrastructure, and ensure quality deliverables for ongoing development efforts.
Requirements
- Five (5) years of experience with SQL/Database Skills.
- Five (5) years of experience with API testing skills such as POSTMAN, JavaScript, Java, Selenium WebDriver, Chai, Protractor, Jenkins, Maven, TestNG, and Cucumber.
- Five (5) years of experience with Cloud platforms skills such as Google Cloud Platform (GCP), AWS, Grafana, Dynatrace, DATADOG, Splunk, GitHub, Bitbucket.
- Five (5) years of experience with Mobile Testing/Device Testing such as Appium, Kobiton, and Java.
- Five (5) years of experience with Mobile automation testing on emulator and simulator iOS and Android platforms with tools such as Keep It Functional (KIF) and Appium.
- Experience developing Automation framework in Selenium Web driver using behavior driven approach like Cucumber.
- Experience developing Automation framework using Selenium WebDriver, Cucumber, Eclipse, Junit, and Java and Extended TestNG Framework by adding some helper classes and methods.
Responsibilities
- Develop and execute comprehensive suites of automation test plans and test cases based on the requirements.
- Contribute toward designing, developing and supporting frameworks for our test infrastructure and providing testing support for the ongoing development efforts.
- Research, recommend and implement tools as needed with the goal of increasing efficiency for quality deliverables with well-maintained automated test suites for regression.
- Ensure functional, regression, integration and performance tests are executed for the updated components (UI/API/DB) and give regular feedback to the team on the status of the ongoing project.
- Contribute toward predictable delivery of quality releases.
- Collaborate with team members on automation, test strategies and methodologies.
- Use appropriate measures and KPIs to validate and report on software quality.
Other
- Bachelor’s degree (U.S. or foreign equivalent) in Computer Engineering, Computer Science, Information Technology or related field.
- Five (5) years of experience in the job offered or in a related role.
- Telecommuting permitted.
- Understand and follow Agile/Kanban SDLC methodology, participate in daily SCRUM meetings and testing each SPRINT deliverables.
- Work closely with the software engineering team, Product Management, Technical Operations, Senior Management, and business users as required.