AccelOne is looking for a Lead Test Automation Engineer with advanced English to work on an important international project.
Company Background
AccelOne provides outsourced custom software development and design services for a broad spectrum of companies in the US and Latin America. Our company was built by seasoned technology professionals and entrepreneurs from a foundation of transparency, communication, and accountability which serve as our company’s core principles.
Project Overview
Our client is a software service company working with more than seventy professional and collegiate sports teams to help unify their single game sales strategy using our proprietary software platform. They are looking for a Software Developer innovative and passionate who enjoys finding technical solutions to complex problems.
Software developers play an active role in the evolution of the platform, and by extension the company, so you’ll have ample opportunity for rapid growth and influence within our fast-paced environment. Their culture is highly collaborative, so they expect you to share your ideas and learn from others as part of your day-to-day work.
Role Summary
- Understand requirements and features, create test scenarios and test cases during each sprint cycle.
- Implement inline automation of test cases during the sprint to ensure early detection of bugs before code hits production.
- Ensure creation of test data for executing automation scripts for the features in scope.
- Design and implement mocks/stubs for various complex integration test scenarios in a microservices environment.
- Automating back end and UI based test cases using Page Object Model patterns.
- Design and implement integration and end-to-end journey-based tests, regression tests and exploratory tests for pre-release testing and reporting of bugs.
- Run smoke/sanity tests to ensure QA environment readiness.
- Participate in development of CI CD pipeline by working with dockers and containers to ensure faster feedback of test results for all stakeholders.
- Participate in sprint planning, estimation, stand up calls on a daily basis.
- Proven experience as a test automation developer who champions using QA processes and systems for increasing confidence in better quality of code.
Job Requirements
- BS degree, preferably in Computer Science, Engineering, or Mathematics.
- Minimum 5+ years’ experience in testing applications using automation tools.
- Experience developing test automation scripts using C# or .NET tools like Visual Studio.
- Experience with BDD and test-driven frameworks using tools like Xunit and Specflow.
- Experience with manual and automated API testing tools like Postman and Rest Sharp.
- Experience with writing SQL queries and joins, tables etc.
- Experience with Test case management and Bug tracking tools like Azure Devops.
- Experience writing integration and end-to end test scripts for APIs and services.
- Experience working in microservice based architecture.
- Strong written and verbal communication skills
- Excellent problem-solving skills.
Plus
- CI/CD pipelines and processes
- Microsoft Azure app services, Azure function apps and n service bus, etc.
- Experience in performance and security testing
What We Offer
- 100% Remote Work with a competitive compensation package.
- Premium Co-working spaces to catch up with your teammates. (only in BA City)
- Career Development Opportunities and training courses/certifications.
- 75% discount in English classes applicable for you, your family and/or your kids.
- 75% discount in an Online Training Courses platform.
- An opportunity to join a growing company that is oriented to service quality, transparency, communication, and providing the best enterprise complex solutions.
- A creative, flexible, fun, and challenging environment with international clients.
At AccelOne we recognize the value of our team. We are a people-first organization that is committed to the well-being of our people, our clients and our communities. Employees are encouraged and supported through various programs and benefits in a rewarding work environment. We promote balance and want you to be your absolute best at work and at home.
Join our team of highly talented experts and help us in our mission to provide our clients with the best solution possible - together.