IT Quality Assurance Specialist
Posted: 7 hours ago
Job Description
QA Automation EngineerPosition SummaryWe are seeking a highly skilled QA Automation Engineer responsible for designing, developing, and maintaining automated test scripts to ensure the quality and reliability of our applications. The role requires strong technical expertise, a proactive mindset, and the ability to collaborate in agile project teams to deliver high-quality software solutions.Essential Duties And ResponsibilitiesDesign, develop, and maintain reusable, maintainable, and versioned automated test scripts that reflect functional business scenarios.Ensure automated test scripts follow established QA coding standards and document new testing procedures.Partner with developers to ensure adherence to application and testing standards.Execute automated functional testing across all project milestones.Actively participate in daily/weekly project stand-ups, scrum meetings, and bug triage sessions.Track issues and manage the Defect Tracking process for automation efforts.Provide weekly metrics and reports on automated testing progress and defect tracking status.Competencies / QualificationsTechnical SkillsSoftware Testing & QA: Test planning, test design, test script creation.Automation Tools: Proficiency with Selenium and/or other test automation frameworks.Programming Languages: Strong experience in C#, JavaScript, or Python.Methodologies: Experience with Agile, Scrum, and iterative development processes.Testing Types: Knowledge of UAT, E2E, Regression, Functional, System, Integration, Component, Negative, Scenario-based, GUI, Black Box, Performance, Load, and Mobile testing.Platforms/Technologies: Familiarity with Web, Client-Server, EDI, and Mobile applications.Core CompetenciesStrong analytical and problem-solving skills with a detail-oriented approach.Excellent communication skills to clearly convey ideas, plans, and results to technical and non-technical stakeholders.Ability to work collaboratively in a fast-paced agile environment.Education and ExperienceBachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).2+ years of experience in automated testing, QA, or software development.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period