Publish Date: 02/05/2021
TEKaroon Solutions LLC is looking for a Software Development Engineer in Test (SDET) to join our Engineers team.
This team is responsible for the development, quality, delivery and maintenance of TEKaroon Management System
that helps in applicant tracking (ATS), onboarding tools, employee self-service & on-boarding, personnel,
applicant tracking (ATS), integrated e-signature, time tracking, leaves, performance reviews, benefits,
project tracking, performance management and IT management with easy reporting and a convenient mobile app for employees
and other users.
The ideal candidate will play a vital role in all aspects of delivery from design, planning and implementation through
to releasing and monitoring.
Our teams are small, autonomous, dedicated to business objectives, and empowered with the resources they need
to meet their targets. The candidate should be enthusiastic and operate across the development spectrum,
from front-end to back-end to CI/CD and infrastructure. Takes full responsibility for our work, from requirements
gathering and solutioning, to implementation and testing, to deploying. TEKaroon is looking for an engineer
who shares these passions and is proud of the work they do.
Key Responsibilities and Duties
• Research, design, and develop and test software solutions by applying principles and techniques of software engineering.
• Analyze client requirements and develop test automation solutions by using programming languages C#.NET, Java, JavaScript
and Python for functional, regression and performance testing.
• Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall
system, quality prior to a customer release using automation tools such as Selenium, Cucumber, Protractor, Git, Sonar,
Fortify, Ready API, TestNG, Jasmine, Jest, NUnit, Junit, JMeter, Karma and Rally.
• Responsible for automation testing, API testing, and development of comprehensive suites for test automation solutions.
• Responsible for continued evaluation of test cases for inclusion in regression, automation for newly integrated features,
and development of toolsets to augment Quality Assurance.
• Responsible for developing, setting up, maintaining, and performing test automation frameworks on multiple application
platforms, such as mobile, desktop, and web.
• Works closely with software engineers in a scrum team to deliver the highest quality products in a timely
and cost-effective manner, solve complex business, data and technical challenges.
• Collaborates with team members and other groups as part of a multi-disciplinary agile team
(Product, Delivery, UI/UX, Devops, Architecture, Infrastructure, QA) and participates in agile development,
continuous integration, code review or pairing, unit testing, refactoring, related approaches design,
code reviews, sprint planning and retro meetings.
• Anticipates system faults, unusual events, implement solutions to assigned defect issues,
develops automated unit test cases to assure software meets the design criteria.
• Ensure compliance to regulatory requirements, quality standards and conveys an expectation of high software quality,
Insure adherence to development policies and procedure.
Primary technology skills and tools required for this position:
Selenium WebDriver, Mercury QTP 12.0, JMeter, Junit, nunit, karma, jasmine, jest, Cucumber, Protractor, Firebug,
Fire Path, Soap UI, Rally, Microsoft Visual Studio, Android Studio, Core Java, J2EE, C#, JavaScript, Typescript,
TestNG, Appium, TDD, ATDD, BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, ATF (Automation Test Framework),
Page Object Model, SOAP, REST, WSDL, UDDI, Postman, Web Service, Swagger, SOAP UI, Bugzilla, Visual Studio TFS,
JIRA, Windows 10, UNIX, Linux.
WORK LOCATION:
• TEKaroon office.
MINIMUM REQUIREMENTS:
• Education: Bachelors – Any engineering
• Experience: 7-10 years
Please refer our Referral Policy