
Greetings!!
We are looking for a Automation test engineer for one of our premium clients
Experience: 6 to 13 years
Location: Bangalore (WFO)
JD:
' - Proficient in object-oriented design and expertise with one of the following programming languages: Python, Java
- Knowledge of at least one backend test automation frameworks (E.g., REST Assured, pytest etc.)
- Experience working with version control software (E.g. GitHub) and issue/project tracking software (E.g., Jira)
- Experience with SQL queries, stored procedures, and data analysis/validation tools such as Databricks
- Functional knowledge of working with Kafka, Amazon SQS, Kinesis datastream, Docker, Kubernets
- Some experience with Jenkins/ Spinnaker/Gitlab CICD similar build tools
'- Experience working with software development/debugging tools (E.g., Postman, curl, Chrome dev tools)
- Experienced in defining/executing/maintaining test cases and experience with building out test plans for backend services
- Good understanding of quality-related agile methodologies and tools and validated experience using both during the SDLC
- Strong verbal and written communication skills (E.g., whiteboarding/diagramming system behavior)

Similar jobs
Data engineers:
Designing and building optimized data pipelines using cutting-edge technologies in a cloud environment to drive analytical insights.This would also include develop and maintain scalable data pipelines and builds out new API integrations to support continuing increases in data volume and complexity
Constructing infrastructure for efficient ETL processes from various sources and storage systems.
Collaborating closely with Product Managers and Business Managers to design technical solutions aligned with business requirements.
Leading the implementation of algorithms and prototypes to transform raw data into useful information.
Architecting, designing, and maintaining database pipeline architectures, ensuring readiness for AI/ML transformations.
Creating innovative data validation methods and data analysis tools.
Ensuring compliance with data governance and security policies.
Interpreting data trends and patterns to establish operational alerts.
Developing analytical tools, utilities, and reporting mechanisms.
Conducting complex data analysis and presenting results effectively.
Preparing data for prescriptive and predictive modeling.
Continuously exploring opportunities to enhance data quality and reliability.
Applying strong programming and problem-solving skills to develop scalable solutions.
Writes unit/integration tests, contributes towards documentation work
Must have ....
6 to 8 years of hands-on experience designing, building, deploying, testing, maintaining, monitoring, and owning scalable, resilient, and distributed data pipelines.
High proficiency in Scala/Java/ Python API frameworks/ Swagger and Spark for applied large-scale data processing.
Expertise with big data technologies, API development (Flask,,including Spark, Data Lake, Delta Lake, and Hive.
Solid understanding of batch and streaming data processing techniques.
Proficient knowledge of the Data Lifecycle Management process, including data collection, access, use, storage, transfer, and deletion.
Expert-level ability to write complex, optimized SQL queries across extensive data volumes.
Experience with RDBMS and OLAP databases like MySQL, Redshift.
Familiarity with Agile methodologies.
Obsession for service observability, instrumentation, monitoring, and alerting.
Knowledge or experience in architectural best practices for building data pipelines.
Good to Have:
Passion for testing strategy, problem-solving, and continuous learning.
Willingness to acquire new skills and knowledge.
Possess a product/engineering mindset to drive impactful data solutions.
Experience working in distributed environments with teams scattered geographically.
As a Program Manager – Business Central, you will:
• Manage multiple project streams of implementation / support of Dynamics 365 BC
• Liaise with onsite CSMs / customer contacts and provide delivery assurance.
• Provide strong functional and technical leadership to the team.
• Provide accurate and honest status reporting.
• Mentor the team to scale up.
• Identify opportunities with the existing customers and plan the resource pool.
• Be travel ready.
• Support Presales activities.
You Are Great:
• Should be able to manage multiple streams of implementation/support of D365BC projects.
• Strong functional and technical leadership in BC including upgrades and migrations.
• Mentor the team and identify opportunities for the team to scale up.
• Provide support to pre-sales to acquire customers by providing demos, estimations.
• plan and track the deliverables, provide accurate status report. Must Have:
• Functional knowledge of D365BC - all modules
• Business Central /Navision product knowledge
• ADO/JIRA/ or likes of it.
• Understanding of cloud and on-premises versions
• PowerApps understanding.
• Migration, Upgrades, and Integration experience
• Technical knowledge for customizing further.
• Excellent communication and presentation skills • large customization experience will be a plus.
Skills & Experience:
- 3 to 10 Years of experience in Ruby on Rails
- Knowledge on Active Admin
- Experience using RSpec
- worked on various third-party integrations.
- Knowledge on AWS/Azure would be a plus
- Hands on AngularJs/ReactJs/NodeJS with AWS Exposure is a Plus.
Through next-generation technologies and world-class design, we help brands like Apple,
PayPal, L'Oreal, Home Depot, Kaiser Permanente, State Farm, First Republic Bank develop solutions that drive major business outcomes. Founded in 2009, Y Media Labs is
headquartered in Silicon Valley with four offices worldwide including Atlanta, Indianapolis,
Bangalore & Sao Paulo. We came of age with the invention of the app store. We have mobile in our DNA. We create solutions across the digital ecosystem. Unlike agencies who are born desktop, we are deeply connected to how consumer perception has shifted thanks to the mobile lifestyle. We have built and launched 207 products, delighted over 407 million users, built over 200+ apps, work with 30 Fortune 500 clients, been responsible for over 400 billion transactions through our work and generated over $200 billion in transactions for our clients, and been featured on the
app store over 700+ times!
• Portfolio of our work can be found @ ymedialabs.com/work
• Live look into our engineering team @ medium.com/ymedialabs-innovation
• Live look into our design team @ dribbble.com/ymedialabs
Our team in Bangalore is close to 180 strong, and we are growing in a variety of ways. Our
goals include a culture of excellence and we are looking to transform the team to be one of
the best tech teams in Bangalore.
We are looking to hire multiple Android Engineers at different levels to help us code the
world class apps we are creating. If you are a mobile engineer looking to build apps that will be used by millions of consumers worldwide, build apps for brands that you can be proud to show to your family and friends – you need to join us!
Key Responsibilities
• Show your passion and develop high-quality, state-of-the-art native Android apps
• Ensure the performance, quality, and responsiveness of the applications
• Code reviews, automated unit testing, documentation for any code you write
• Deal with ambiguity and work in a rapidly evolving environment, with time-sensitive
projects
• Deadlines matter to us. Plan your work and meet your deadlines, while maintaining
code quality.
• Lead product initiatives and work on next generation prototypes
• Work with other engineers, product management, QA, and operations teams to
develop and meet functional and non-functional requirements on schedule
• Work in an environment of an agile, test-driven fast feedback cycle (continuous
integration, unit, functional, integration and acceptance testing)
• Get involved in client interactions and gathering project requirements
• Learn and adapt to new technologies
• Bring new ideas and technologies to the team that can improve the product or process.
• Depending on your level of skills and maturity (not seniority), mentor other engineers.
What we are looking for
• Strong foundation in Computer Science fundamentals like data structures and
algorithms, and software engineering principles
• Passionate about creating great code
• Multiple years of experience in Android application development, with Java and/or
Kotlin. Kotlin experience is a major advantage.
• More than one published application on the Google Play store available for immediate
download and review by our team. Please provide names of all your apps that you've
worked with a brief description of your contribution (if not individually developed).
• Strong experience in building and publishing commercial applications to Google Play
store.
• Multiple years of in Java I/O, RDBMS, Networking, Generics and well-known
application frameworks.
• Solid Understanding of Android design principles and interface guidelines.
• Experience with performance and memory tuning using tools
• Experience coding with RESTful APIs to connect applications to back-end services.
• Great team player who works well in collaborative situations
• Experience with iOS app development is a major plus. Experience with cross-platform
tools would be an advantage
• Experience with tools like Git, Jira, Basecamp, BitBucket, Azure DevOps would be an
advantage.
• Good to have experience working with IOT projects, Bluetooth technologies
• Active Open Source, GitHub or Stack Overflow contribution will be a big plus
• Having personal apps in play store will be an added advantage
• Working knowledge of the general mobile landscape, architectures, trends & emerging
technologies.
Work from Home Related
Given the current situation it is expected that working from home for extended periods is a
reality that continues for many months. You must be able to fulfil the following requirements:
• You must have a high-speed broadband connection and must be able to provide
evidence of it
• You must have a proper working environment at home, like a desk, chair and any
other required infrastructure
• You must be able to and willing to attend video calls as part of your workday
Job Perks
• Awesome work environment and opportunity to work with great minds
• Work in fun teams on projects that impacts millions of people
• 24x7 stocked pantry with snacks and Coffee/Tea

Skills required:
•4- 8 + Years of experience in automation with Selenium Cucumber framework and C# /
Python
• Candidates must be able to write test plans, test scenarios, test cases and do
exploratory testing, be process-oriented and above all, do a good job at documenting
the work done.
• Demonstrate strong grip on understanding business requirements, technical aspects of
software testing like - security and performance in addition to the general software
testing best practices.
• Hands-on & experienced with web and mobile applications testing using manual and
automation tools.
• Should be strong in setting up Selenium Test environment (Selenium Webdriver, C#,
MSTest, Nunit and Azure Devops pipeline)
• Must have CI/CD tool exposure (Preferably Azure Devops)
• Hands on experience in mobile app automation (iOS and Android)
• Hands on experience in Web Service testing using RestAssured/SoapUI/Postman
• Experience with load testing and knowledge of load testing tools like Jmeter would be
a plus.
• Experience with Security testing using ZAP tool will be plus
• Exposure to reporting Framework – Extent Report, Allure, etc.
• Building Automation Framework, adapt to new Languages and Tools, Solution
Provider, also wider thought process in understanding of Service Virtualization and
Performance Testing.
• Understanding on upcoming Technologies and Tools, should be able to provide
hybrid / Custom Solutions. Should have built Custom Tools for Automation.
• Awareness in creating Test Automation Frameworks for large-scale distributed
systems\cloud infrastructure.
• Familiarity with configuration management tools for software development (Azure
Devops server)
• Responsible for driving automation test strategy
• Should be strong in DB concepts
• Vast experience in testing with external APIs and SDKs
Education
Bachelor or Masters Education in electronics, computer, software engineering or other
relevant discipline.








