Skills: Appium,C#,Selenium, Mobile Automation, Appium framework, Query the database
Experience: 5- 11 yrs
Education: B.Tech/B.E(Mandatory)
Mobile Test, 5+Years e Manual & AutomationTesting in Mobile applications like Android and IOS, C# or Java Programming SQL, automation framework development, Appium, Selenium
Few words about Unify Technologies: Unify a Digital Engineering company. We help our clients by providing Digital Engineering Services to develop high-quality products. We have extensive experience in software product engineering and a successful track record of delivering on aggressive delivery plans without compromising on the quality in Cloud, Mobile, and Data practices.
Employment Type: Full-Time
Position: Software Development Engineer Test - SDET
Education: Master’s/Bachelor’s degree in Computer Science, Statistics, Engineering or a related technical discipline will be preferred
Detailed Job Description:
Overview: We’re looking for an Automation Test Engineer with strong programming and Web Automation experience to join the Online Marketplace Services/ Maps Development/ RPA Automation product development Team at Hyderabad and Bangalore.
The Software Test Engineering team is responsible for performing in-scrum, acceptance, integration, system, performance test activities for all Web and Mobile products. This role strives to ensure that test activities are conducted to a high standard aligned with the right business priorities and needs.
Skills Required:
For E-commerce Product: Hyderabad
Programming: JavaScript/ TypeScript/ Java coding experience - Must
Automation: Web Automation Testing (UI/API) - Must, Added advantage: Mobile Automation (Appium)
Framework Development: Strong development exp with any of the following Automation Frameworks development experience
JavaScript/ TypeScript: Any Automation Framework (Preferred: Webdriver.IO or Cypress.IO or Protractor or Jasmine or Mocha or Nightwatch.JS or CasperJS or Nemo.JS or Jest or Karma or Cypress or Chai or TestCafe)
Java: Any Automation Framework (Preferred: BDD, Cucumber, TestNG)
For Big Data Product: Hyderabad
Programming: JavaScript/ Python/ Java coding experience - Must
Automation: Web Automation Testing (UI/API) - Must
Framework Development: Strong development exp with any of the Automation Frameworks development experience
For RPA Product: Bangalore
Programming: JavaScript/ Java coding experience - Must
Automation: Web Automation Testing (UI/API) - Must
Framework Development: Strong development exp with any of the Automation Frameworks development experience
Good experience in developing and maintaining test automation for Web & Mobile Applications.
Good to have experience in API Testing preferably Rest Assured
Solid understanding of QA tools and automated testing environments
Experience in developing end-to-end tests for complex solutions in large-scale enterprise systems Programming Languages.
Demonstrated ability to lead technical discussions among software development engineers.
Excellent written and verbal communication and presentation skills.
Ability to analyze feature requirements, design feature strategies, and selectively automate that test strategy to optimize test coverage, minimize the likelihood of uncaught defects, while maintaining an accelerated feature velocity.
Experience working in an Agile Scrum QA environment
Responsibilities:
Work from a deep understanding of customer perspectives, Software Engineering and Quality practices
Provide expert-level test automation to grow overall test coverage across the Application Solutions (UI, Web Services, and DB).
Design, create, document, and/or implement test strategies, test automation, and quality tools and processes.
Mentor junior engineers, new team members and apply technical expertise to challenging programming and design problems relating to quality engineering.
Investigate and evaluate new testing technologies and products for applications with the environment.
Develop new testing tools to make the testing process effective and efficient.
Full working knowledge of Github and its best practices as well as and the CI/CD process
Software Development Engineer in Test (Level 5)
Job Description
Do you enjoy solving complex problems with the simplest solutions? Are you excited by a fast paced multi-tasked environment? Would you like to help us innovate on behalf of Digital and Device customers? Work hard. Have fun. Make history. Amazon is the earth’s most customer centric company. Along with being a retail company, it has a special focus on innovative technology and high-profile devices. We have worked to produce best-selling tablets with breakthrough hardware technology, e-readers that have revolutionized reading, Fire TV, a tiny yet powerful way to watch the best movies and TV shows in the comfort of your living room and Echo, our latest cutting edge product. The Device, Digital & Alexa Support (aka. D2AS) organization goal is to provide the best customer experience and support for our devices, digital content & Alexa applications. The D2AS Technology team owns critical applications and backend services along with test solutions to achieve this. The team is looking for a Software Development Engineer in Test. In this role, you will be creating and designing test automation for new customer facing product diagnostic applications. You will also work on automation to test the in-house relationship management platform that delivers one of the industry’s best customer satisfaction scores. You will create automation that covers service level, integration, end-to-end and regression testing. You will define test plans, test specifications, test suites, test cases as well as design tools for unit, functional and performance testing in a programmatic manner. You should have a combination of solid in-depth knowledge of Quality Assurance, solid understanding of the operating system software, as well as knowledge of object oriented design principles. You should command the skill to communicate clearly and effectively. You will work directly with Developers, QA Engineers, Product Managers, and Technical Program Managers to ensure quality development and quality of our applications and platforms. You will work with the team to drive the software development process toward quality-centric methodologies. You will have the opportunity to work on automation software in areas including business intelligence, web service implementation, database design, web based applications, and UI design. In this position, you will use a variety of mainstream and open source technologies like Java, Linux, Oracle, Python as well as in-house Amazon technologies. The technical skills required for this role include strong object-oriented design and programming in Java. Some scripting, SQL and data modeling is helpful. In addition the role will offer project management, leadership and test system design opportunities. We are looking for a passionate, hard-working, and talented individual who has experience building innovative test solutions. Key Responsibilities: - Be responsible for the design, architecture and development of test frameworks and automated tests - Investigate and deliver innovative system solutions in testing - Work in an Agile/Scrum environment to deliver high quality software - Work side by side with partners, colleagues and teams on challenging problems - Mentor others in automation frameworks and creating automated tests - Have experience working with web technologies - Be highly effective and thrive in a dynamic environment with multiple, changing priorities - Take great pride to innovate on testing new products that are used by millions of users - Be comfortable with proactive outward communication and technical leadership and take on challenges
Do you enjoy solving complex problems with the simplest solutions? Are you excited by a fast paced multi-tasked environment? Would you like to help us innovate on behalf of Digital and Device customers? Work hard. Have fun. Make history. Amazon is the earth’s most customer centric company. Along with being a retail company, it has a special focus on innovative technology and high-profile devices. We have worked to produce best-selling tablets with breakthrough hardware technology, e-readers that have revolutionized reading, Fire TV, a tiny yet powerful way to watch the best
movies and TV shows in the comfort of your living room and Echo, our latest cutting edge product. The Device, Digital & Alexa Support (aka. D2AS) organization goal is to provide the best customer experience and support for our devices, digital content & Alexa applications. The D2AS Technology team owns critical applications and backend services along with test solutions to achieve this. The team is looking for a Software Development Engineer in Test. In this role, you will be creating and designing test automation for new customer facing product diagnostic applications. You will also work on automation to test the in-house relationship management platform that delivers one of the industry’s best customer satisfaction scores. You will create automation that covers service level, integration, end-to-end and regression testing. You will define test plans, test specifications, test suites, test cases as well as design tools for unit, functional and performance testing in a programmatic manner. You should have a combination of solid in-depth knowledge of Quality Assurance, solid understanding of the operating system software, as well as knowledge of object oriented design principles. You should command the skill to communicate clearly and effectively. You will work directly with Developers, QA Engineers, Product Managers, and Technical Program Managers to ensure quality development and quality of our applications and platforms. You will work with the team to drive the software development process toward quality-centric methodologies. You will have the opportunity to work on automation software in areas including business intelligence, web service implementation, database design, web based applications, and UI design. In this position, you will use a variety of mainstream and open source technologies like Java, Linux, Oracle, Python as well as in-house Amazon technologies. The technical skills required for this role include strong object-oriented design and programming in Java. Some scripting, SQL and data modeling is helpful. In addition the role will offer project management, leadership and test system design opportunities. We are looking for a passionate, hard-working, and talented individual who has experience building innovative test solutions. Key Responsibilities: - Be responsible for the design, architecture and development of test frameworks and automated tests - Investigate and deliver innovative system solutions in testing - Work in an Agile/Scrum environment to deliver high quality software - Work side by side with partners, colleagues and teams on challenging problems - Mentor others in automation frameworks and creating automated tests - Have experience working with web technologies - Be highly effective and thrive in a dynamic environment with multiple, changing priorities - Take great pride to innovate on testing new products that are used by millions of users - Be comfortable with proactive outward communication and technical leadership and take on challenges
Basic Qualifications
Bachelor’s Degree in Computer Science, or relevant work experience
4+ years professional experience as a Software Development Engineer in Test (SDET)
Strong computer science fundamentals in design, data structures, algorithm design, problem solving, and complexity analysis
Proficiency in multiple modern programming languages such as Java, JavaScript, C++, and Python
Strong server side Java experience
Experienced in web test automation
Demonstrated experience in test framework design and development
Experience building and designing test cases and automation
Experience with testing methodologies
Excellent communication, collaboration, reporting, analytical and problem solving skills
Proficient with Agile testing methodologies and best practices
Deals well with ambiguous/undefined problems; ability to think abstractly
Preferred Qualifications
QA Methodologies and software life cycle
Demonstrated experience in test framework design and development
Testing services, websites, and mobile applications
Experience instrumenting CI/CD pipelines in native web/API development environments
HTML, CSS, JavaScript, XML, and web client technologies
Designing and building test tools and systems
Security testing, performance testing, and load testing.
Ability to work at both detailed and abstract levels
Strong analytical, troubleshooting/problem solving skills
Solid grounding in computer science fundamentals; Algorithms and Data Structures
Strong, object-oriented design and coding skills
Coding experience with automated testing frameworks, tools, services, and physical devices
Experience developing in a Linux environment
Experience with web services and databases
Experienced in mobile (iOS and Android) test automation
Ability to effectively articulate technical challenges and solutions
Read more
Get to hear about interesting companies hiring right now