Cutshort logo
Dremio logo
Automation Engineer
Automation Engineer
Dremio's logo

Automation Engineer

Kiran B's profile picture
Posted by Kiran B
8 - 14 yrs
₹20L - ₹60L / yr (ESOP available)
Hyderabad, Bengaluru (Bangalore)
Skills
Test Automation (QA)
Automation
Software Testing (QA)
Selenium
Shell Scripting
skill iconPython
CI/CD
Distributed Systems
skill iconJenkins

About the Role

The Dremio India team owns the development of the cloud infrastructure and services that power Dremio's Data Lake Engine. With focus on query performance optimization, supporting modern table formats like Iceberg, Deltalake and Nessie, this team provides endless opportunities to to define the products for next generation of data analytics.

In this role, you will get opportunities to impact high performance system software and scalable SaaS services through application of continuous performance management. You will plan, design,  automate, execute the runs followed by deep analysis and identification of key performance fixes in collaboration with developers. Open and flexible work culture combined with providing employees ownership of the work they do will help you develop as a leader. The inclusive culture of the company will provide you a platform to bring fresh ideas and innovate. 

Responsibilities

  • Deliver end to end performance testing independently using agile methodologies
  • Prepare performance test plans, load simulators and test harnesses to thoroughly test the products against the approved specifications
  • Translate deep insight of architecture, product & usage into an enhanced automated performance measurement & evaluation framework to support continuous performance management.
  • Evaluate & apply the latest tools, techniques and research insights to drive improvements into a world-class data analytics engine
  • Collaborate with other engineering and customer success functions to simulate customer data and usage patterns, workloads to execute performance runs, identify and  fix customer issues and make sure that customers get highly performant, optimized and scalable Dremio experience 
  • Analyze performance bottlenecks, root cause issues, file defects, follow up with developers, documentation and other teams on the resolution.
  • Publish performance benchmark report based on test runs in accordance with industry standards
  • Regularly communicate leadership team with an assessment of the performance, scalability, reliability, and robustness of products before they are exposed to customers
  • Analyze and debug performance issues in customer environments.
  • Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment.
  • Actively participate in code and design reviews to maintain exceptional quality and deepen your understanding of the system architecture and implementation

Basic Requirements

  • B.Tech/M.Tech/Equivalent in Computer Science or a related technical field 
  • 8+ years of performance automation engineering experience on large scale distributed systems
  • Proficiency in any of Java/C++/Python/Go and automation frameworks
  • Hands on experience in integration performance automation using CI/CD tools like Jenkins
  • Experience in planning and executing performance engineering tasks to completion and taking ownership of performance epics during a set of sprints.
  • Experience in designing, implementing, executing and analyzing automated performance tests for complex, production system software.
  • Experience in analyzing performance bottlenecks in system, performing root cause analysis, and following issue resolution workflow to tune the system to provide optimized performance
  • Ability to derive meaningful insights from the collected performance data, articulate performance findings effectively with senior team members to evaluate design choices.
  • Experience with database systems internals, query optimization, understanding and tuning query access plans, and query execution instrumentation.
  • Hands on experience of working projects on AWS, Azure and Google Cloud Platform 
  • Understanding of distributed file systems like S3 or ADLS or HDFS and HIVE
  • Ability to create reusable components to automate repeatable, manual activities
  • Ability to write technical reports and summary and present to leadership team
  • Passion for learning and delivering using latest technologies
  • Excellent communication skills and affinity for collaboration and teamwork
  • Passion and ability to work in a fast paced and agile development environment.

Preferred Qualification 

  • Hands on experience of multi-threaded and asynchronous programming models
  • Hands on experience  in query processing or optimization, distributed systems, concurrency control, data replication, code generation, networking, storage systems
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Dremio

Founded :
2015
Type
Size
Stage :
Raised funding
About
Dremio is the Data Lake Engine. Created by veterans of open source and big data technologies, and the creators of Apache Arrow, Dremio is a fundamentally new approach to data analytics that helps companies get more value from their data, faster. Dremio makes data engineering teams more productive, and data consumers more self-sufficient. For more information, visit www.dremio.com. Founded in 2015, Dremio is headquartered in Mountain View, CA. Investors include Lightspeed Venture Partners, Redpoint, and Norwest Venture Partners. Connect with Dremio on GitHub, LinkedIn, Twitter, and Facebook.
Read more
Connect with the team
Profile picture
Sumit Singh
Profile picture
Kiran B
Profile picture
Pranavsinh Gohil (CW)
Profile picture
Maharaja Subramanian (CW)
Company social profiles
bloglinkedintwitter

Similar jobs

Shipthis Inc
at Shipthis Inc
2 candid answers
Shariba Tasneem
Posted by Shariba Tasneem
Bengaluru (Bangalore)
1 - 3 yrs
₹6L - ₹7L / yr
skill iconJavascript
Selenium
cypress
TestNG

At Shipthis, we work to build a better future and make meaningful changes in the freight forwarding industry. Our team members aren't just employees. We are comprised of bright, skilled professionals with a single straightforward goal - Evolve Freight forwarders towards Digitalized operations and help them become more efficient. 

 

As a company, we're just the right size for every person to take initiative and make things happen. Join us on this journey to make a difference in how Digitalization evolves the Freight Forwarding industry. 

 

Visit us at https://www.shipthis.co 


JOB DESCRIPTION 

Job Overview: We are seeking a highly skilled Software Tester to join our dynamic and fast-paced team. As a Software Tester, you will be responsible for ensuring the quality of Shipthis' ERP software by designing and executing tests, identifying and documenting bugs, and verifying fixes. You will work closely with our developers and project managers to ensure timely delivery of high-quality software. 


What You'll Be Doing 

  • Design and execute comprehensive test plans for Shipthis' ERP software, including unit tests and end-to-end tests  
  • Identify, document, and track defects found during testing and verify fixes  
  • Design, develop, and execute automated test scripts using industry-standard testing tools. Ensure efficient and effective test coverage for both new features and regression testing. 
  • Collaborate with developers to resolve issues and improve the quality of software 
  • Work closely with project managers to ensure timely delivery of software  
  • Participate in continuous improvement efforts to enhance the testing process and increase efficiency  
  • Keep up to date with emerging trends and technologies in software testing 

 

Requirements: 

  • Proficiency in JavaScript and experience writing unit tests and end-to-end tests using modern JavaScript testing frameworks 
  • Experienced in automated testing tools such as Selenium, JUnit, TestNG, Cypress or similar. 
  • Documentation of test cases and regular update of Test Scripts and Test Data 
  • Knowledge of Angular and Python is required 
  • Strong analytical and problem-solving skills 
  • Attention to detail and ability to identify and track issues effectively to closure 
  • Ability to work independently and as part of a team 


Who can apply 

  • Bachelor’s/master's degree in engineering/ computer science or any other domain with a strong orientation toward computer programming as part of the coursework or projects 
  • Experience in end-to-end Manual/Functional testing of applications (preferably SaaS platforms) 
  • Have relevant skills and interests. 
  • Female candidates returning to work after a career break are strongly encouraged to apply  
  • Can start the job immediately.  


We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, gender, sexual orientation, age, marital status, or disability status.  


JOB SYNOPSIS 

  • Job Role: Software Tester 
  • Location: Bangalore 
  • Job type: Full-time, permanent  
  • Experience: (2-5) years 
  • Industry Type: Software Product 
  • Functional Area: Software Development 


Read more
Remote only
5 - 9 yrs
₹20L - ₹40L / yr
Manual testing
Software Testing (QA)
Test Automation (QA)

Requirements:

●  A minimum of 2 years of experience leading Quality assurance engineers (both automation and manual)

●  Should have previously hired Quality engineers

●  A minimum of 2 years of experience with automation (Setting up automation, creating test cases, writing test scripts and executing them with any automation suite)

●  A minimum of 1 year of experience with manual testing

●  Must be able to figure out tools required for a Test Suite and set them up and ensure they are being used properly

●  Must ensure test plans are made, maintained and executed

●  Must ensure defects are communicated effectively and well maintained

●  Must be able to plan what needs to be automated and guide the team to

ensure maximum test coverage - Should be able to reduce the time taken for testing with this

Read more
CIEL HR Services
at CIEL HR Services
19 recruiters
Swati M
Posted by Swati M
Bengaluru (Bangalore)
2 - 5 yrs
₹5L - ₹12L / yr
Test Automation (QA)
Automation
Selenium
skill iconJava
REST assure

Years of experience:2-5 Years
Notice: Immediate -20 Days(Max)
What are we looking for?

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 2+ years of testing and automation experience.
  • Experience with the following coding languages: Java or Python.
  • Experience with test methodologies, writing test plans, creating test cases and debugging.
  • Experience in creating test strategy - Functional, Non-Functional, Analytics and automation.

          Hands-on experience for UI automation using Selenium and Appium.

  • Automation experience for REST-based web services using Java, TestNG, Maven, HTTPClient, REST assured, etc.
  • Good to have load test experience using Jmeter/Gatling/ Any other tool.
Read more
Novo
at Novo
2 recruiters
Viraj Bhavsar
Posted by Viraj Bhavsar
Ahmedabad
3 - 8 yrs
₹1L - ₹21L / yr
Software Testing (QA)
Test Automation (QA)
Appium
Selenium

Requirements for the Role

  • 5+ years experience with manual and automation testing
  • Experience with QA methodologies for large scale web and mobile applications, understanding of software development process
  • Experience with mobile,(android and iOS) web and API automation testing using tools such as Selenium, Appium and Postman
  • Demonstrated ability to work well with others in a team environment and with geographically distributed teams
  • Experience working with SCM tools like Git
  • Experience in implementing CI/CD regression pipelines
Read more
GetClarity Fintech
at GetClarity Fintech
3 recruiters
Tejal kushalkar
Posted by Tejal kushalkar
Remote, Mumbai
2 - 4 yrs
₹1L - ₹4L / yr
Software Testing (QA)
Test Automation (QA)
Appium
Selenium

Hi,


We are hiring for QA Assurance Automation Engineer



Role Responsibilities:

You will be responsible for analysing the functionality of applications and designing automated tests to validate their performance. You will also be required to identify bugs and collaborate with the software design team. To ensure success as a QA automation engineer, you should have advanced programming skills, must be able to design and write efficient test procedures for every software application.

  • Identifying software application weaknesses and target areas.
  • Sketching out ideas for automated software test procedures.
  • Reviewing software bug reports and highlighting problem areas.
  • Writing automation scripts and implementing software applications.
  • Troubleshooting automation software and finalizing system procedures.
  • Identifying quality issues and creating test reports.
  • Collaborating with operations teams to understand the customer issues and feedbacks and work with the various software teams to solve application faults.
  • Analyse and investigate product complaints or reported quality issues to ensure closure in accordance with company guidelines and external regulatory requirements


Required Skills and Qualifications

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Previous experience working as a QA automation engineer.
  • Advanced programming skills including automation systems and databases.
  • Experience in writing automation scripts using PHP and Selenium (RC and WebDriver)
  • Review manual test cases for the relevant application and provide feedback on suitability for automation to the project team
  • Excellent analytical skills.
  • Detailed knowledge of application functions, bug fixing, and testing protocols.
  • Good written and verbal communication skills.
  • Keen attention to detail.


Read more
Porter.in
at Porter.in
1 recruiter
Agency job
via UPhill HR by Puneet Bansal
Bengaluru (Bangalore)
5 - 8 yrs
₹23L - ₹28L / yr
Software Testing (QA)
Test Automation (QA)
Appium
Selenium
skill iconJava
+1 more

Responsibilities


·        You are responsible for various dimensions of testing (functional/non-functional), ensuring quality experiences for our customers.

·        With your extensive technical expertise and judgment, you are an integrated part of the software development team and define, document, analyze, perform and automate tests for products.

·        You will identify functional /non-functional issues and come up with creative resolutions from test automation.

·        You are responsible for adhering to best QA Automation practices and improving the quality of the products continuously.

·        You are responsible for creating reliability that enables and validates high quality releases at a fast pace.

·        You are responsible for creating and executing automation scripts on multiple platforms on Desktop, Mobile-Web and devices (iOS and Android app).

·        You are responsible for mentoring and guiding peer teammates for various projects.

·        Collaborating with QA Analysts and Software Developers to develop solutions.

·        Experience with Agile Scrum process.

·        You should have strong knowledge of different frameworks and knowledge of developing a test framework from scratch.

 

Desired Skills:


·        You should have a strong technical background, be detailed driven and have excellent problem-solving abilities.

·        Strong coding skills and OOD/OOP knowledge.

·        You should have around 5 -8 years of experience in test automation of Web/Mobile either.

·        You should have exposure to distributed systems or web applications/mobile applications.

·        Strong understanding of various testing cycles and release activities.

·        You must be aware of frameworks like Page Object Model, funtional object model.. etc.

·        Good to have working knowledge on performance testing and API testing tools like jmeter, Postman and rest-assured.

·        Experience participating of setup of test automation as part of CI/CD pipelines from the scratch.

·        Proficiency in programming languages in Java.

·        Have experience in industry best practices in development processes.

·        You should have strong experience in Selenium, appium, rest-assured.

 

Qualifications


·        Bachelor's degree in CS/IT/EC/ or any Related field.

·        Previous experience as a test automation engineer (at least 3 years as SDET)

·        Excellent mathematical and problem-solving skills.

·        Highly accurate and detail-oriented.

 

Read more
Remote, Bengaluru (Bangalore)
7 - 10 yrs
₹25L - ₹35L / yr
Test Automation (QA)
Selenium
Software Testing (QA)
Shell Scripting
Systems Development Life Cycle (SDLC)
+7 more

Automation QA Engineer

What is the role?

This position will play a primary role in planning, implementing, leading, and executing all aspects of Quality and Testing. The role requires hands-on QA expertise, ability to take initiative, develop, and evolve our QA processes. The right candidate will be able to analyze the systems to determine what to test, the priority of those tests and the best way to test.

Key Responsibilities

  • Perform impact/test analysis for the new features, feature-enhancements, and bug fixes.
  • Conduct test design and test execution for functional/non-functional aspects of features / product.
  • Hands-on execution for functional/non-functional aspects of features / product.
  • Automate the tests to ensure repeatability of tests.

What are we looking for?

An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.

  • 7+ year's experienced software quality professional.
  • Experienced developing and executing test cases, scripts, plans and procedures to support various development methodologies.
  • Familiarity with entire software development life cycle and test cycles (Unit, Regression, Functional, Systems, Performance and Volume, User Acceptance).
  • Knowledge & experience on java or python, selenium, Appium, etc. to perform the automation of websites and apps on desktop/handheld devices.
  • Knowledge & experience on tools like JMeter, Gatling, locust to perform non-functional tests.
  • Detailed and effective written communication skills for documenting the features tested and bugs found.
  • Highly organized, detail oriented, extremely responsive candidate who would like to take up technical challenges.
  • Self-motivated, works well independently and with others.

Whom will you work with?

You will work with a top-notch tech team and report to the engineering head.

What can you look for?

A wholesome opportunity in a fast-paced environment will enable you to juggle between concepts yet maintain the quality of content, interact, share your ideas, and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.

We are

A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.

Way forward

We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. However, we assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.

Read more
Gormalone LLP
at Gormalone LLP
3 recruiters
Giri B
Posted by Giri B
Bengaluru (Bangalore)
2 - 5 yrs
₹5L - ₹25L / yr
Selenium
Software Testing (QA)
Test Automation (QA)
Appium
Mobile App Testing (QA)
+14 more

Quality Assurance Engineer                                                                GormalOne LLP. Mumbai IN

Job Description

GormalOne is a social impact Agri tech enterprise focused on farmer-centric projects. Our vision is to make farming highly profitable for the smallest farmer, thereby ensuring India's “Nutrition security”. The use of advanced technology drives our mission. Our technology will be highly user-friendly, for the majority of digitally naive farmers. We are looking for people keen to use their skills to transform farmers' lives. You will join a highly energized and competent team working on advanced global technologies such as OCR, facial recognition, and AI-led disease prediction amongst others.

 

We are looking for a QA Engineer to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs and glitches. This QA Engineer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you.

 

Location: Bengaluru

 

Responsibilities

  • Review and analyze system specifications.
  • Collaborate with QA Lead to implement effective strategies and test plans.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle
  • Contribute to the design and architecture of high-quality, complex systems and software environments focusing on mobile development, automation, and quality aspects.
  • Measure level of effort during sprint planning, work with the product team to commit to team delivery of sprint deliverables, validate acceptance criteria, and help define acceptance criteria with the product.
  • Write test cases, manage test suites, create and execute a test plan, update test cases on requirement updates, regression testing, exploratory testing, and work for the general performance, security, and maintainability of the mobile (iOS & Android) and web app.
  • Perform API level testing.
  • Create and execute Automation scripts
  • Take ownership of software defects from discovery through to closure.
  • Analyze test logs; create test reports, coordinate with stakeholders
  • Follow the Scrum process, participate in Scrum ceremonies and follow the incremental delivery model.

 

Preferred Requirements

.
    • Experience of 2-5 years in App testing
    • Experience with IDE like XCode and Android Studio.
    • Experience with Selenium WebDriver is preferred.
    • Familiarity with JIRA, GIT, SQL, and databases.
    • Familiarity with both Linux and Windows environments.
    • Understanding security fundamentals (e.g., authentication, cryptography) is desirable.
    • Knowledge of BDD framework or cucumber framework.
    • Knowledge of API Testing tools such as SoapUI, and Postman.

 

Kindly note: Salary shall be commensurate with qualifications and experience

 

 

Read more
Hyderabad
3 - 6 yrs
₹2L - ₹12L / yr
Test Automation (QA)
Mobile App Testing (QA)
Selenium
Software Testing (QA)
Shell Scripting
Hiring Automation Testing
Experience Range 3 to 6 years.
Please share your details like notice period years of experience in automation and then apply.
Skills Require Automation Testing, Java or Python,web and mobile testing.
**Immediate to 15 days. joiners are preferred.
Who are currenlty serving notice can also apply.**
Read more
NicheSoft
at NicheSoft
1 recruiter
Bhuvana N K
Posted by Bhuvana N K
Remote, Bengaluru (Bangalore)
4 - 7 yrs
₹5L - ₹11L / yr
Selenium Web driver
Test Automation (QA)
skill iconPython
Scripting
Test management
+1 more

Job Title:  Sr. Test Engineer
E
xperience: 4 to 6 Years

Education: Bachelor's degree in engineering

Work Location: Bangalore

Detailed JD:

Must Have:

  1. Should have knowledge of selenium frameworks.
  2. Should have experience in python scripting for selenium using pytest in pycharm
  3. Good knowledge of Manual testing
  4. Profound knowledge of SDLC/STLC
  5. Good knowledge of Test management tools like JIRA with Zypher
  6. Basic knowledge of Azure or experience testing applications in cloud environments
  7. Jenkins and CI/CD pipeline experience

 

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos