Senior Software Developer in Test

SOTI Inc

Gurugram District

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SOTI Inc in India seeks an experienced automation QA engineer to design, develop, and maintain automated test scripts using C#, Playwright, and SpecFlow for web and mobile apps. You will lead automation efforts across Android, iOS, and Windows platforms, integrating tests into CI/CD with GitHub Enterprise and Jenkins.

Responsibilities include API testing, SQL-backed validations, and scripting in PowerShell; mentoring junior SDETs and collaborating with cross-functional teams to deliver

Qualifications

  • Minimum 5 years of experience developing and automating tests with C# or other OO languages.
  • Extensive experience with Playwright for web automation and Appium for mobile automation.
  • Strong SpecFlow expertise for BDD and automated tests.
  • API development and automated testing of web services.
  • SQL proficiency with complex queries and stored procedures.
  • Familiar with GitHub Enterprise for version control and CI/CD integration.
  • PowerShell and batch scripting experience; Xcode and UI Automator on macOS desirable.
  • Proficient with Visual Studio for development and testing; experience with Jira/ADO.

Responsibilities

  • Design, develop, and maintain automated test scripts using C#, Playwright, and SpecFlow.
  • Lead automation efforts for web-based apps; automate mobile apps on Android, iOS, and Windows Phone.
  • Integrate automated testing into CI/CD pipelines using GHE, Jenkins, and related tools.
  • Develop and maintain API tests and validate backend processes with SQL.
  • Create and maintain deployment-support scripts in PowerShell and batch scripting.
  • Mentor junior SDETs and promote best practices in testing.
  • Collaborate in IDEs like Visual Studio and coordinate with QA processes and test plans.

Skills

C#
Playwright
SpecFlow
SQL
GitHub Enterprise
PowerShell
Xcode
UI Automator
Visual Studio
Appium

Education

Bachelor's degree in Computer Science/Engineering

Tools

Appium
UI Automator
ADB
Git
Jenkins
Jira
ADO

Job description

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world. SOTI is an industry leading global organization with a growing presence in the India technology market. Our India team leverages our partner network of including such partner relationships as Google, Apple, Microsoft and many more. SOTI India’s growth and success is a result of commitment to innovation through entrepreneurial culture and leadership. Employees are driven to make an impact, offer a unique value and most importantly, be part of a winning team. If you are eager to prove your understanding of Quality Assurance Skills, your strong problem-solving abilities in a fast paced environment and you are willing to learn, then this position offers numerous growth opportunities and long lasting career with SOTI.

Key Responsibilities
  • Design, develop, and maintain automated test scripts using C#, Playwright, and SpecFlow.
  • Lead the automation efforts for web-based applications, ensuring robust and efficient testing using tools like Playwright and Appium Automate mobile applications across platforms such as Android, iOS, and Windows Phone, utilizing tools like Appium, UI Automator/ADB
  • Collaborate with development teams to integrate automated testing into the CI/CD pipeline, using GitHub Enterprise (GHE) , Jenkins and related tools.
  • Develop and maintain APIs, ensuring their thorough testing and validation through automated test scripts.
  • Utilize sound knowledge of SQL and stored procedures to validate back-end processes and data integrity within SQL Server databases.
  • Create and maintain scripts in PowerShell and batch scripting to support automation and deployment processes.
  • Work with Xcode and UI Automator on macOS to support mobile automation testing for iOS applications.
  • Collaborate within IDEs such as Visual Studio to integrate and maintain automated testing frameworks.
  • Ensure the quality of software products through comprehensive QA processes and methodologies, including the creation and execution of detailed test cases.
  • Manage and track testing activities using Microsoft Test Manager, ADO, Jira, and other tools.
  • Conduct various types of testing such as regression, security, performance, compatibility, system, and user acceptance testing (UAT).
  • Mentor and guide junior SDETs, sharing best practices and fostering a culture of continuous improvement in testing.
Required Skills & Experience
  • Minimum 5 years of experience in developing and automating tests using C# or other object-oriented programming languages.
  • Extensive experience with Playwright for web automation and Appium for mobile automation.
  • Strong expertise in SpecFlow for Behavior Driven Development (BDD) and writing automated tests.
  • In-depth understanding of API development, web services, and their automated testing.
  • Proficiency in SQL with experience in writing and validating complex queries and stored procedures.
  • Familiarity with GitHub Enterprise (GHE) for version control and CI/CD integration.
  • Hands-on experience with PowerShell and batch scripting; experience with Xcode and UI Automator on macOS is highly desirable.
  • Proficient in using Visual Studio for development and testing purposes.
  • Strong understanding of QA processes, with the ability to design and execute comprehensive test strategies.
  • Experience working with Microsoft Test Manager, ADO, and Jira.
Preferred Skills
  • Experience mentoring junior team members and leading automation projects.
  • Familiarity with continuous integration and deployment practices, particularly in a GHE environment.
  • Knowledge of cloud-based testing and deployment platforms is a plus.
Education

Bachelor’s degree in computer science, Engineering, or a related field is preferred.

SOTI is a proven innovator and industry leader for simplifying business mobility solutions by making them smarter, faster and more reliable. With SOTI’s innovative portfolio of solutions, organizations can trust SOTI to elevate and streamline their mobile operations, maximize their ROI and reduce device downtime. Globally, with over 17,000 customers, SOTI has proven itself to be the go-to mobile platform provider to manage, secure and support business-critical devices. With SOTI’s world-class support, enterprises can take mobility to endless possibilities. For more information, visit soti.net.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer In Test 2
Software Developer In Test 2

SOTI Inc • Gurugram District

On-site
INR 800,000 - 1,300,000
Software Developer in Test 1
Software Developer in Test 1

SOTI Inc • Gurgaon

On-site
INR 600,000 - 1,000,000
Emphasis on personal growth
Continuous innovation
Collaboration with industry leaders
Quality Assurance Specialist
Quality Assurance Specialist

SOTI Inc • Ernakulam

On-site
INR 500,000 - 800,000
Cutting-edge tech projects
Global, agile teams
Personal growth culture
Senior Software Development Manager
Senior Software Development Manager

SOTI Inc • Ernakulam

On-site
INR 4,000,000 - 8,000,000
Associate Software Developer in Test
Associate Software Developer in Test

SOTI • Ernakulam

On-site
INR 400,000 - 600,000
Quality Assurance Manager 1
Quality Assurance Manager 1

SOTI Inc • Ernakulam

On-site
INR 3,000,000 - 5,500,000
Software Development Manager 1
Software Development Manager 1

SOTI Inc • Ernakulam

On-site
INR 1,500,000 - 2,500,000
Technical Account Manager
Technical Account Manager

SOTI Inc • Ernakulam

On-site
INR 1,500,000 - 2,100,000
Technical Account Manager
Technical Account Manager

SOTI Inc • India

On-site
INR 1,200,000 - 2,400,000
QA Automation Tester
QA Automation Tester

CADMAXX • Dadri

On-site
INR 1,200,000 - 1,800,000