QA Automation Architect
Description
Job Summary
We are seeking a highly skilled Senior Architect with a strong background in QA Automation Testing to join our dynamic team in New York. The ideal candidate will possess extensive experience in architectural design and implementation, coupled with a deep understanding of QA automation processes. This role is critical in ensuring the quality and reliability of our software solutions.
Responsibilities:
-
Design and implement scalable architecture solutions that meet business requirements.
-
Lead the development of automation testing frameworks and strategies.
-
Collaborate with cross-functional teams to ensure seamless integration of architecture and testing processes.
-
Conduct code reviews and provide mentorship to junior team members.
-
Identify and mitigate risks associated with architectural decisions and testing methodologies.
-
Stay updated with industry trends and best practices in architecture and QA automation.
Mandatory Skills:
-
Proven experience in software architecture design and implementation.
-
Strong expertise in QA Automation Testing, including tools such as Selenium, JUnit, or TestNG.
-
In-depth knowledge of programming languages such as Java, Python, or C#.
-
Experience with CI/CD pipelines and DevOps practices.
-
Excellent problem-solving skills and attention to detail.
Preferred Skills:
-
Familiarity with cloud platforms (AWS, Azure, GCP).
-
Experience in microservices architecture.
-
Knowledge of containerization technologies (Docker, Kubernetes).
-
Strong communication and leadership skills.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus. Minimum of 7 years of experience in software architecture and QA automation testing.