Sr Software Engineer
ID 2013-2196 Job Location CN-Beijing
Category Engineering - Software
More information about this job:
Overview:
Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent, people inspired by the rapidly expanding world of e-media. We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits.
As a Senior Software Test Engineer in the Dolby QA group, the qualified candidate will test software that enables Dolby technologies to e-media (mobiles/tablets/PCs etc). You will create the design of QA test environments as well as the design and execution of all tests needed.
Responsibilities:
- Conduct early project scoping including collaboration with research, marketing, and development teams, review of proposed technologies, development of test strategies and contribution of proposals for testability.
- Work independently for project planning, resource estimation, task split, test progress tracking, and coach and develop junior engineers.
- Do test planning including test design, test coverage, test approach, resource requirements, budget requirements, scheduling, risk assessment, and report metrics.
- Design and implement test methods needed on assigned projects.
- Design, set up, configure and maintain software testing labs and environments.
- Utilize and adapt existing test automation tools.
- Report issues through a formal bug tracking system and work with the engineering team to help isolate, debug, and resolve issues/bugs.
- Anticipate and mitigate test and project issues.
- Serve as a member of project core teams.
- Stay abreast of industry software testing tools and best practices and make significant contributions to the development and deployment of new test technologies, tools or methods.
Qualifications:
- B.S. or M.S. in Computer Science/Engineering or Electronics Engineering or equivalent experience.
- Minimum 4 years of experience in software testing, including designing and implementing complex test plans and test cases.
- Excellent knowledge of and experience with current software testing industry tools and best practices.
- Demonstrated skills in multiple test design techniques.
- Familiarity with standard bug reporting tools such as Jira, Bugzilla, or ClearQuest.
- Strong experience of adaptive streaming related technologies like PIFF, MPEG-DASH, HLS, and Ultraviolet.
- Professional experience programming in scripting language such as
- Familiarity of programming languages like C/C++/Java/Objective C is a significant plus
- Solid experience of API/SDK testing or streaming technology or multimedia framework is desired
- Familiar with multiple software environments like Windows, Linux, Android, iOS, MacOS, etc.
- Ability to achieve results, meet deadlines, and adjust to quickly changing priorities in a fast-paced engineering environment.
- Excellent oral and written communication, time management and organizational skills, and a thorough approach to problem solving.
- Demonstrated experience testing Dolby or similar products in the audio domain is a significant plus.
ID 2013-2196 Job Location CN-Beijing
Category Engineering - Software
More information about this job:
Overview:
Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent, people inspired by the rapidly expanding world of e-media. We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits.
As a Senior Software Test Engineer in the Dolby QA group, the qualified candidate will test software that enables Dolby technologies to e-media (mobiles/tablets/PCs etc). You will create the design of QA test environments as well as the design and execution of all tests needed.
Responsibilities:
- Conduct early project scoping including collaboration with research, marketing, and development teams, review of proposed technologies, development of test strategies and contribution of proposals for testability.
- Work independently for project planning, resource estimation, task split, test progress tracking, and coach and develop junior engineers.
- Do test planning including test design, test coverage, test approach, resource requirements, budget requirements, scheduling, risk assessment, and report metrics.
- Design and implement test methods needed on assigned projects.
- Design, set up, configure and maintain software testing labs and environments.
- Utilize and adapt existing test automation tools.
- Report issues through a formal bug tracking system and work with the engineering team to help isolate, debug, and resolve issues/bugs.
- Anticipate and mitigate test and project issues.
- Serve as a member of project core teams.
- Stay abreast of industry software testing tools and best practices and make significant contributions to the development and deployment of new test technologies, tools or methods.
Qualifications:
- B.S. or M.S. in Computer Science/Engineering or Electronics Engineering or equivalent experience.
- Minimum 4 years of experience in software testing, including designing and implementing complex test plans and test cases.
- Excellent knowledge of and experience with current software testing industry tools and best practices.
- Demonstrated skills in multiple test design techniques.
- Familiarity with standard bug reporting tools such as Jira, Bugzilla, or ClearQuest.
- Strong experience of adaptive streaming related technologies like PIFF, MPEG-DASH, HLS, and Ultraviolet.
- Professional experience programming in scripting language such as
- Familiarity of programming languages like C/C++/Java/Objective C is a significant plus
- Solid experience of API/SDK testing or streaming technology or multimedia framework is desired
- Familiar with multiple software environments like Windows, Linux, Android, iOS, MacOS, etc.
- Ability to achieve results, meet deadlines, and adjust to quickly changing priorities in a fast-paced engineering environment.
- Excellent oral and written communication, time management and organizational skills, and a thorough approach to problem solving.
- Demonstrated experience testing Dolby or similar products in the audio domain is a significant plus.