Software Development Engineer in Test (SDET) - Java
Arnex Solutions LLC · Orlando, FL · 2 mo ago
EngineeringFull-time
Responsibilities
- Test Automation Development
- Design, develop, and maintain automated test scripts using Java and testing frameworks such as JUnit or TestNG.
- Collaborate with the development team to integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline.
- Contribute to test planning activities by providing input on testability, automation, and test coverage.
- Develop and implement test strategies for both new and existing features.
- Investigate, identify, and document software defects with a high level of detail.
- Collaborate with developers to facilitate the resolution of identified issues.
- Develop and execute performance and load testing scripts using Java-based tools and frameworks.
- Analyze and report on the performance characteristics of software applications.
- Work closely with cross-functional teams, including developers, product managers, and quality assurance, to ensure a collaborative and efficient development process.
- Stay updated on industry best practices, tools, and technologies related to software testing and automation.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as an SDET or similar role.
- Strong proficiency in Java programming language.
- Experience with test automation frameworks such as Selenium, Appium, or similar.
- Familiarity with version control systems (e.g., Git) and CI/CD tools.
- Solid understanding of software testing principles and methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience with testing mobile applications (iOS and Android).
- Knowledge of performance testing tools and methodologies.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).