dreamwork_
Responsibilities
• Manual testing, UI feature test automation and API integration test automation
• Responsible for setting up test environment and automation jobs.
• Setup test tools to validate environment, application and solutions throughout the delivery lifecycle.
• Manage continuous integration and continuous delivery pipeline to deliver maximum efficiency.
• Responsible to write clean, testable, readable and maintainable Java code that performs automation efficiently.
• Responsible for troubleshooting, issue diagnosis and propose appropriate regression tests to prevent re-occurrence of issues.
• Provide technical guidance for team members and coworkers on development and operations.
• Communicate and highlight any potential risks
Technical Qualifications
• BS in computer science or equivalent with 3+ years or MS in computer science or equivalent with 1+ years hands on professional software development experience with a variety of different testing techniques such as UI Testing, Automated Testing (API & UI), Test Driven Development Strategies and other
• Experience with SDLC including unit tests, code management and build tools (Maven, SBT), code management tools (GitHub) and deployment tools (Jenkins)
• Strong experience in developing automation using libraries like Selenium WebDriver, Apache HTTP Client, Karate
• Knowledge of Unix, SQL, Java, JavaScript, Python, HTML, JSON, TestNG, Maven and source control Git/bit bucket desired
• Real-world experience with continuous integration and delivery using public cloud such as AWS, Azure or GCP and container technologies such as Docker is required
• Hands-on experience with Agile-scrum methodology and Test-driven development
• Hands-on skillset with RESTful API development and/or testing is desired
• Knowledge of advanced networking technologies and services including MPLS, VPLS/VPWS, Ethernet, IP/VPN routing protocols and architectures, IP security/SSL, IP multicast, IPv6, and wired/wireless LAN infrastructures is a strong plus but not required.
• A sense of ownership and pride in your performance and its impact on the company's success
• Critical thinker and problem-solving skills
• Good time-management skills
• A team player with great interpersonal and communication skills
• Strong communication skills, able to communicate effectively
This listing is tracked by dreamwork from public job postings. Want it prepared into a personalized application pack? Upload your resume →
Posted yesterday