Automation Test Engineer with Java&Python

Damco Solutions

Remote

$47 - $62.25/hr

Full-time

Re-posted 5 days ago


Job description

Job Summary:
Damco Solutions is committed to creating innovative, integrated solutions for security. They are seeking a Senior Hardware/Firmware QA Engineer who will play a crucial role in testing and validating AI-driven security solutions, collaborating with teams across hardware and software.
Responsibilities:
• The Senior Hardware/Firmware QA Engineer will be involved in the full software development lifecycle including prototyping QA approach solutions for both hardware and software.
• The Senior Hardware/Firmware QA Engineer will be part of an established QA test.
• They are responsible for various Software, Hardware and Firmware projects.
• We are operating within Agile principles and you would be part of one or more agile pods.
• You will develop test approaches and cases based on stories in backlog and drive team to execute to these plans/tasks/test cases.
• Will use various Black Box /White Box test techniques to identify defects and assist in finding root cause.
• Validate product quality prior to release.
• Test cases will be based on product functional specification and design requirements that are all part of Epics, features, and stories.
• Configure and maintain test environments and create data sets appropriate to qualify products.
• Enter and help identify root cause of defects.
• Collaborate with development engineers, architects, and level 3 support engineers across the organization.
Qualifications:
Required:
• 8+ experience in python/Java
• 8+ years' experience in developing test automation framework.
• 8+ years' experience in desktop automation using enterprise/open-source tools
• General SDLC knowledge for both Agile and Waterfall
Company:
Damco Solutions is a provider of IT solutions, services, and products. Founded in 1996, the company is headquartered in Plainsboro, USA, with a team of 1001-5000 employees. The company is currently Late Stage.



Frequently asked questions

Q: What skills or qualities help someone succeed as a Automation Test Engineer?

A: To succeed as an Automation Test Engineer, key technical skills include proficiency in programming languages such as Java, Python, or C#, as well as experience with test automation frameworks like Selenium, Appium, or TestNG. Additionally, strong analytical and problem-solving skills, along with the ability to collaborate and communicate effectively with cross-functional teams, are essential soft skills for this role. By combining these technical and soft skills, Automation Test Engineers can efficiently design, develop, and maintain automated test suites, driving quality and efficiency in software development and deployment.

Q: What is the career path for a Automation Test Engineer?

A: A Automation Test Engineer's typical career progression involves starting as a Junior Automation Test Engineer, where they focus on writing and maintaining automated test scripts, and gradually advancing to roles such as Automation Test Lead or Senior Automation Test Engineer, where they oversee test automation strategies and lead teams. Key opportunities for skill development include learning programming languages like Java, Python, or C#, as well as tools like Selenium, Appium, or TestNG, and staying up-to-date with industry trends and emerging technologies. Long-term, Automation Test Engineers may pursue roles like Test Automation Architect, DevOps Engineer, or even move into management positions, leveraging their technical expertise to drive innovation and efficiency in software development and testing.