What are the responsibilities and job description for the Test Automation Engineer position at Panna Knows LLC?
Who Our Client Is :
Our client brings industry communities together to solve supply-chain problems through the adoption and implementation of their standards. More than 340,000 businesses in 25 industries rely on our client for trading-partner collaboration and for maximizing the cost effectiveness, speed, visibility, security, and sustainability of their business processes. They achieve these benefits through solutions based on their global unique numbering and identification systems, bar codes, Electronic Product Code-based RFID, data synchronization, and electronic information exchange.
What Our Client Needs :
Our client is looking for a Test Automation Engineer. In this role, you will have the opportunity to make a meaningful impact on the way the world does business. You'll be joining a high-performing, stable, and financially sound company.
Our client takes pride in its world-class work culture, where employee feedback is not only welcomed but expected and acted upon. Your voice matters, and you'll find a collaborative environment that supports continuous improvement and growth.
Who You Are :
You demonstrate exceptional communication capabilities, complemented by strong interpersonal and collaborative skills, enabling you to establish effective working relationships across various levels within the organization.
You are a natural leader, adept at guiding and mentoring team members, including those who are less experienced. You have a talent for managing complex issues, knowing when to escalate matters to senior staff. Your organizational and time management skills enable you to perform effectively under pressure while adhering to project deadlines. Additionally, you possess excellent presentation skills and can communicate with clarity and effectiveness.
You bring 3-5 years of experience as an automation engineer, with a strong foundation in test management and bug reporting tools such as JIRA. You are proficient in one or more multi-user operating systems and possess a solid understanding of test automation processes.
What You'll Do :
As the Test Automation Engineer, you will design and execute tests and develop quality assurance standards and measures for the information technology services within the organization. You will support the planning, design, and execution of system testing on simple to complex implementations, working collaboratively with the IT department and business units to design and develop programs that execute test cases based on system requirements. Your responsibilities include researching software issues through testing and working closely with QA analysts and developers to develop solutions. This role will leverage your analytical and problem-solving skills to validate IT processes through careful testing, maximizing the benefits of business investments in IT initiatives.
Essential Duties & Responsibilities :
- Design, build, and execute test plans and scripts for backend and front-end applications.
- Develop and execute API tests to ensure backend service reliability and performance.
- Collaborate with developers on code reviews, ensuring adherence to high-quality code standards.
- Work in an agile environment with developers, product managers, and QA engineers to ensure high-quality feature completion.
- Execute manual and automated test scripts to validate website performance, including :
- Page link validation, cross-browser usability, download timing benchmarks, user authentication integrity, and corporate compliance for web content.
- Analyze performance, identify bottlenecks, and make recommendations for improvement while tracking, identifying, and retesting defects.
Education & Experience :
Required Skills & Competencies :
What They Offer :
Our client is an Equal Opportunity Employer. All qualified applications will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, or national origin.