Senior Engineer, Automation
Bangalore, India
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Consilio LLC
Our integrated approach to challenges uses innovative technology, cost-effective services and deep expertise to deliver secure, efficient solutions that minimize risk.Overview
The Senior Software Automation Engineer is a specialized professional responsible for ensuring software quality through the design, development, and execution of the automated tests and frameworks. The role is an expert in automating the testing to identify defects, ensure software quality and support continuous integration and deployment. Each member of our team is expected to be self-motivated with established interests and experience in testing large enterprise applications. This role works within a team of software testers responsible for building, testing and maintaining next-generation customer facing applications in support of eDiscovery business processes.
Responsibilities
Essential Responsibilities:
· Understanding the software quality assurance lifecycle within the Agile processes.
· Designing and implementing manual and automated test strategies, plans, and cases
· Developing and maintaining test automation frameworks in C#/.NET
· Executing automated UI and functional tests on systems
· Review test results, report and track issues
· Ideally, enhance and maintain automated CI pipelines
· Properly follow timekeeping and QA workflows as well as any other outlined departmental procedures.
· Attend daily stand-up calls and other project meetings where QA is involved.
· Ensure software meets all requirements of quality, security, modifiability, and extensibility
· Work with QA Manager to discuss project status’, roadblocks, successes, challenges, etc.
· Coordinate with developers to design and institute automated tests for applicable applications.
Qualifications
Minimum Education Requirements:
· Bachelor of Science in Computer Science or related field, or comparable business/technical experience.
Minimum Experience Requirements:
· At least 6-7+ years of experience in software development or QA automation.
· Proficiency in web application testing
· Experience with programming languages such as C#, Java, Python or JavaScript
· Experience with web browser test automation with Playwright or Selenium WebDriver
· Experience with testing frameworks like TestNG, JUnit, or Cucumber
· Experience using Git and test management tools like Zephyr Squad
· Intermediate level of SQL knowledge
· Experience with Microsoft Windows server infrastructure.
· Proven expertise in identifying core test cases, edge cases, and clean automation tests that balance broad code coverage with ensuring product stability
· Knowledge of identifying gaps in test suites, prioritizing tests to automate, and effectively grooming test suites
· Self-starter with ability to work independently and collaboratively
· Advanced written and verbal communication skills
· Strong computer, attention to detail, analytical and problem-solving skills
Other Preferred Experience:
· eDiscovery industry experience
· Experience with CI tools like Harness, Azure DevOps, Jenkins, or similar pipeline tool
· Experience with Kubernetes, Artificial Intelligence (AI), Machine Learning (ML)
· Strong level of SQL and ideally NoSQL database knowledge
· Experience with Kibana, LINQpad
Consilio’s True North Values
· Excellence We strive to make every client our advocate
· Passion We DO because we CARE
· Collaboration We win together through teamwork and communication
· Agility We flex, adapt and embrace change
· People We value, respect and invest in our teammates
· Vision We create clarity of purpose and a clear path forward
Consilio, LLC is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Azure Computer Science DevOps Git Java JavaScript Jenkins Kibana Kubernetes Machine Learning NoSQL Pipelines Playwright Python Security Selenium SQL Testing
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.