What are the responsibilities and job description for the Quality Assurance Automation Engineer position at Amtex Systems Inc.?
Title: Sr QA Automation Engineer with C#/.NET Experience
Location: Remote
Duration: Full Time
Position Overview
We are seeking a detail-oriented and experienced QA Automation Engineer to lead the
testing efforts for Shipcom AI’s platforms. The QA Automation Engineer will play a crucial
role in ensuring the quality and reliability of our applications by automating testing
processes, identifying and resolving issues, and collaborating with cross-functional teams.
The ideal candidate will have a strong background in automation tools such as Selenium or
equivalent technologies and experience in security testing to meet OWASP standards. You
will also conduct load testing and performance testing to ensure scalability and stability
across all platforms.
Key Responsibilities
• Design, develop, and execute automated test scripts using Selenium or equivalent tools.
• Create and maintain comprehensive test plans, test cases, and test data for functional,
regression, load, and performance testing.
• Conduct security testing, ensuring compliance with OWASP standards and identifying
vulnerabilities.
• Collaborate with developers, product managers, and other stakeholders to identify
testing requirements and ensure test coverage.
• Implement and manage test frameworks for web, mobile, and IoT applications.
• Execute load and performance testing to ensure applications meet scalability
requirements.
• Analyze test results, log defects, and track issues to resolution.
• Provide clear and detailed reports on test progress, results, and quality metrics.
• Coordinate and execute User Acceptance Testing (UAT) to ensure systems meet
business requirements.
• Organize and manage test environments, coordinating testing activities during various
phases leading up to production releases.
• Stay updated on emerging testing tools, trends, and best practices to continuously
improve QA processes.Required Qualifications
• 5 years of experience in QA automation, with expertise in Selenium or equivalent tools.
• Strong programming skills in languages such as Java, Python, C#, or JavaScript,
particularly for writing test scripts and automation frameworks.
• Hands-on experience in security testing and vulnerability assessment, with a focus on
OWASP standards.
• Experience conducting load and performance testing for web and mobile applications.
• Proficiency in API testing using tools like Postman, RestAssured, or equivalent.
• Solid SQL skills for data validation and test execution.
• Familiarity with front-end technologies such as ReactJS, and back-end languages like
.NET, Java, or Python.
• Experience with cloud platforms (AWS, Azure) and deploying/testing software in cloud
environments.
• Familiarity with CI/CD tools (Git, Jenkins, etc.) and version control systems.
• Strong analytical and problem-solving skills, with attention to detail.
• Excellent communication skills and ability to work collaboratively in cross-functional
teams.
Preferred Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• Experience with IoT testing and integration of embedded systems.
• Certifications in testing (e.g., ISTQB, Certified Software Test Engineer).
• Knowledge of tools like JMeter, LoadRunner, or other performance testing frameworks.
• Experience integrating automated tests into CI/CD pipelines for continuous testing
throughout development cycles.
• Focus on research and innovation, staying current with trends, tools, and refining test
strategies.