Software Automation Tester
Job Description
Role: Software Automation Tester
Job Type: Permanent
Location: London
We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and reliability of our software products through designing, implementing, and executing automated test suites. This role requires proficiency in Java, C#, or JavaScript and a strong understanding of software testing principles.
About Us:
We are a leading IT consulting firm dedicated to pushing the boundaries of technology. Our diverse and skilled team thrives on collaboration and is passionate about delivering top-tier solutions.
Key Responsibilities:
As a SDET, your primary responsibilities will include:
Develop and implement automated test frameworks using Java, C#, or JavaScript to validate software functionality and performance.
Collaborate with cross-functional teams to understand project requirements, identify test scenarios, and design robust test cases.
Create and maintain automated test scripts and test data to support various testing levels, including unit, integration, regression, and system testing.
Execute automated tests, analyze test results, and report on defects and issues, ensuring their resolution through effective communication and collaboration with the development team.
Participate in code reviews and contribute to improving software quality by identifying areas for optimization and enhancing test coverage.
Continuously research and evaluate new testing methodologies, tools, and technologies to improve the testing process and overall product quality.
Qualifications:
To excel in this role, you should possess:
Bachelor's degree in Computer Science, Engineering, or related field.
Minimum 3 years of experience as an SDET or in a similar role, with expertise in Java, C#, or JavaScript programming languages.
Strong understanding of software testing methodologies, test automation techniques, and testing tools (e.g., Selenium, Cypress, JUnit, TestNG, NUnit, Jasmine, Mocha, Jest).
Proficiency in writing and maintaining clear, concise, and comprehensive test documentation.
Experience with version control systems (e.g., Git) and CI/CD pipelines.
Excellent problem-solving skills, attention to detail, and a proactive mindset towards ensuring software quality.
Ability to work both independently and collaboratively in a fast-paced, agile environment.
Strong communication skills with the ability to effectively interact with cross-functional teams.
What We Offer:
A competitive salary and comprehensive benefits package.
Opportunities for continuous learning and professional growth.
A collaborative, inclusive, and dynamic work environment.
Engaging and challenging projects that will enhance your skills.
A chance to be part of ground-breaking technological advancements.
How to Apply: If you’re ready to shape the future of software engineering, send your resume and portfolio to admin@eccit.uk. Please use “SDET- [Your Name]” as the subject line.