Compunnel
We are seeking a Software Engineer in Test (SDET) to design, develop, and maintain automated and manual testing solutions for customer-facing applications.
The ideal candidate will have strong development skills, a passion for quality, and experience working in Agile environments.
This role involves building robust test automation frameworks and collaborating closely with cross-functional teams to ensure high-quality software delivery.
Key Responsibilities
Design and develop automated tests for front-end applications and web services using Groovy/Geb, Java, and HttpClient. Perform manual testing as needed for new features, regression, and exploratory testing. Actively participate in the development process, contributing to application features and test automation. Create and maintain unit, component, integration, functional, performance, and interoperability tests. Integrate automated tests into CI/CD pipelines and support production health monitoring. Collaborate with team members to improve test coverage, release velocity, and product quality. Participate in code and test reviews, sprint planning, and Agile ceremonies. Document and maintain test plans, test cases, and test data. Investigate and debug issues with front-end applications and web services. Required Qualifications
Bachelors or Masters degree in Computer Science, Software Engineering, or related field. 49 years of experience in testing and automating front-end and web service applications. Strong experience with: Java, Groovy, C#, or other object-oriented programming languages. HTTP, RESTful web services, Jenkins, and Git. SQL programming and data validation. Experience with cloud application testing (AWS preferred). Passion for Test Driven Development (TDD) and writing maintainable, testable code. Ability to work with remote and international teams.
Preferred Qualifications
Experience with UI test automation frameworks (e.g., Selenium, Protractor). Experience testing web services using tools like RestAssured, JMeter, SoapUI. Experience testing Angular web applications. Familiarity with Agile development practices and full software development lifecycle. Knowledge of performance and security testing concepts.
#J-18808-Ljbffr
Design and develop automated tests for front-end applications and web services using Groovy/Geb, Java, and HttpClient. Perform manual testing as needed for new features, regression, and exploratory testing. Actively participate in the development process, contributing to application features and test automation. Create and maintain unit, component, integration, functional, performance, and interoperability tests. Integrate automated tests into CI/CD pipelines and support production health monitoring. Collaborate with team members to improve test coverage, release velocity, and product quality. Participate in code and test reviews, sprint planning, and Agile ceremonies. Document and maintain test plans, test cases, and test data. Investigate and debug issues with front-end applications and web services. Required Qualifications
Bachelors or Masters degree in Computer Science, Software Engineering, or related field. 49 years of experience in testing and automating front-end and web service applications. Strong experience with: Java, Groovy, C#, or other object-oriented programming languages. HTTP, RESTful web services, Jenkins, and Git. SQL programming and data validation. Experience with cloud application testing (AWS preferred). Passion for Test Driven Development (TDD) and writing maintainable, testable code. Ability to work with remote and international teams.
Preferred Qualifications
Experience with UI test automation frameworks (e.g., Selenium, Protractor). Experience testing web services using tools like RestAssured, JMeter, SoapUI. Experience testing Angular web applications. Familiarity with Agile development practices and full software development lifecycle. Knowledge of performance and security testing concepts.
#J-18808-Ljbffr